@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(./baloo-2-latin-500-normal-CmLZ27r7.woff2)format("woff2"),url(./baloo-2-latin-500-normal-BSdEhq8m.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:600;src:url(./baloo-2-latin-600-normal-tIfxVoAe.woff2)format("woff2"),url(./baloo-2-latin-600-normal-B4tNaogw.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(./baloo-2-latin-700-normal-CqTg7A15.woff2)format("woff2"),url(./baloo-2-latin-700-normal-Ld3Zm3l2.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-800-normal-BbF3Etk1.woff2)format("woff2"),url(./baloo-2-latin-800-normal-B8BXfZF7.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--hype-ink:#ff5c9e;--hype-veil:#ff2d782e;--hype-veil-2:#ff2d7866;--hype-fill-a:#ff3d8a;--hype-fill-b:#b3164f;--hype-node:#ff5c9e;--hype-node-alto:#ff7ab0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--siren-ang:0deg;--ring-a:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.-top-\[46px\]{top:-46px}.top-0{top:0}.top-1\/2{top:50%}.top-\[11px\]{top:11px}.top-\[44px\]{top:44px}.top-\[70px\]{top:70px}.top-\[310px\]{top:310px}.top-\[598px\]{top:598px}.top-\[698px\]{top:698px}.top-\[718px\]{top:718px}.top-\[792px\]{top:792px}.right-0{right:0}.right-\[16px\]{right:16px}.right-\[28px\]{right:28px}.left-0{left:0}.left-1\/2{left:50%}.left-\[14px\]{left:14px}.left-\[43px\]{left:43px}.left-\[941px\]{left:941px}.isolate{isolation:isolate}.z-9{z-index:9}.z-10{z-index:10}.z-20{z-index:20}.z-45{z-index:45}.z-46{z-index:46}.z-\[7\]{z-index:7}.z-\[9\]{z-index:9}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.mx-auto{margin-inline:auto}.my-\[4px\]{margin-block:4px}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.mt-\[12px\]{margin-top:12px}.mr-\[6px\]{margin-right:6px}.mr-\[14px\]{margin-right:14px}.ml-\[8px\]{margin-left:8px}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[58px\]{height:58px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-\[160px\]{height:160px}.h-\[620px\]{height:620px}.h-full{height:100%}.w-\[58px\]{width:58px}.w-\[126px\]{width:126px}.w-\[150px\]{width:150px}.w-\[220px\]{width:220px}.w-\[290px\]{width:290px}.w-\[467px\]{width:467px}.w-\[528px\]{width:528px}.w-\[1047px\]{width:1047px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[84px\]{min-width:84px}.min-w-\[86px\]{min-width:86px}.min-w-\[96px\]{min-width:96px}.min-w-\[100px\]{min-width:100px}.flex-1{flex:1}.shrink{flex-shrink:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[26px\]{gap:26px}.gap-\[38px\]{gap:38px}.gap-\[54px\]{gap:54px}:where(.space-y-\[11px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(11px * var(--tw-space-y-reverse));margin-block-end:calc(11px * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-\[var\(--page-bg\)\]{background-color:var(--page-bg)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.px-\[8px\]{padding-inline:8px}.px-\[12px\]{padding-inline:12px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[17px\]{padding-inline:17px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.px-\[48px\]{padding-inline:48px}.py-\[6px\]{padding-block:6px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.pt-\[14px\]{padding-top:14px}.pr-\[16px\]{padding-right:16px}.pr-\[62px\]{padding-right:62px}.pb-\[6px\]{padding-bottom:6px}.pb-\[14px\]{padding-bottom:14px}.pl-\[16px\]{padding-left:16px}.text-\[14px\]{font-size:14px}.text-\[34px\]{font-size:34px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-ui:"Inter Variable", system-ui, -apple-system, sans-serif;--font-display:"Baloo 2", var(--font-ui);--page-bg:#050507;--chassis-bg:#0a0a0c;--chassis-radius:24px;--chassis-screen-radius:14px;--chassis-edge-highlight:#ffffff0f;--chassis-chin-grad:linear-gradient(180deg, #3d3d41 0%, #2c2c30 42%, #1a1a1e 100%);--chassis-chin-highlight:#ffffff1f;--chassis-logo-filter:brightness(.5) contrast(1.05);--chassis-logo-reflection:drop-shadow(0 1px 0 #ffffff24);--stage-bg:linear-gradient(180deg, #150f22 0%, #110b1c 52%, #0a0714 100%);--horizon-core:#ff2d788c;--horizon-soft:#ff2d784d;--horizon-haze:#7a2bd833;--horizon-floor:#ff2d7873;--glass-bg:#120e1cbf;--glass-border:#ff4d8d38;--glass-radius:var(--r-xl);--glass-shadow:0 0 28px #ff2d781a, 0 10px 30px #00000073;--text-primary:#fff;--pink:#ff4d8d;--pink-hot:#ff2d78;--pink-soft:#ff7ba6;--text-follower-label:#ff6d8a;--text-muted:#8b8398;--enfasi:#ff9ec2;--enfasi-oro:#ffd76a;--wallet-grad-1:#ff5b63;--wallet-grad-2:#c81e3c;--wallet-flap:#ff7a80;--wallet-detail:#ffd7da;--reminder-grad-1:#ff5d9a;--reminder-grad-2:#d1145e;--reminder-band:#ffffff38;--reminder-pin:#ffd7e6;--reminder-dot:#fff;--due-pill-bg:#ff4d8d24;--due-pill-border:#ff4d8d66;--due-pill-text:#ff8fb8;--phase-idle-bg:#ffffff12;--phase-idle-border:#ffffff1f;--phase-idle-icon:#7d7689;--phase-active-bg:#ff2d781f;--phase-active-ring:#ff4d8d;--phase-active-icon:#ffe9f2;--phase-glow:#ff4d8d59;--phase-glow-strong:#ff4d8da6;--icon-glow-hover:drop-shadow(0 0 24px #ff4d8d73);--app-label:#e6e1ef;--app-label-shadow:0 2px 8px #000c;--app-label-dock:#b7b0c4;--notch-day:#fff;--notch-phase:#ff8fb8;--notch-divider:#ffffff1a;--tooltip-bg:#0a0810eb;--tooltip-border:#ff4d8d40;--tooltip-text:#ffd7e6;--plus-1:#ff7a3d;--plus-2:#ff2d78;--plus-grad:linear-gradient(135deg, #ff7a3d 0%, #ff2d78 100%);--plus-glow:#ff5c5c59;--plus-text:#ffb38a;--patreon-1:#a86bff;--patreon-2:#6d28d9;--patreon-bordo:#c9a3ff;--patreon-glow:#8c46ff57;--szp-tile-bg:#1a1226;--szp-tile-border:#ffffff14;--szp-tile-hover:#ffffff3d;--szp-ink:#08050eeb;--szp-chiave:#ffd08a;--szp-icona-1:#1e0b7a;--szp-icona-2:#7b2ae0;--szp-icona-3:#cc1f6b;--szp-icona-4:#fc726b;--szp-icona-grad:linear-gradient(48deg, #1e0b7a 0%, #7b2ae0 34%, #cc1f6b 70%, #fc726b 100%);--live-app-bg:#0d0914;--trama-fondo:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.78 0 0 0 0 0.68 0 0 0 0 1 0 0 0 0.11 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");--trama-riquadro:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.78 0 0 0 0 0.68 0 0 0 0 1 0 0 0 0.06 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");--live-titlebar-divider:#ffffff0d;--traffic-red:#ff5f57;--traffic-red-hover:#ff7e78;--traffic-yellow:#febc2e;--traffic-green:#28c840;--live-title-pink:#ff6ba3;--feed-border:#ff4d8d47;--feed-glow:0 0 26px #ff2d7829;--feed-radius:var(--r-lg);--badge-live-bg:#f2233b;--pill-dark-bg:#0c0a12c7;--pill-border:#ffffff17;--hype-border:#ff4d8d99;--hype-glow:0 0 18px #ff2d7873;--panel-bg:#120e18db;--panel-bg-trama:#0a070fdb;--panel-border:#ff4d8d24;--panel-radius:var(--r-lg);--panel-divider:#ffffff0f;--section-title:#cfc9dc;--node-off-bg:#221c30;--node-off-border:#3a3350;--node-on:#ff3d85;--node-glow:#ff3d8599;--rail-off:#2b2438;--num-chip-bg:#16121f;--num-chip-border:#ffffff1f;--num-chip-text:#8b8398;--heart-on:#ff3d7f;--heart-glow:#ff3d7f8c;--heart-off:#fff6;--vu-green:#3ef07a;--vu-amber:#ffb02e;--vu-red:#ff4757;--vu-off:#ffffff0f;--chat-text:#e8e4f0;--chat-muted:#9a93a8;--donation-bg:#2a2113;--donation-border:#f0b840bf;--donation-glow:0 0 18px #f0b84038;--donation-name:#ffd76a;--donation-amount:#ffe08a;--donation-text:#f5edd8;--member-accent:#5b9bff;--chat-scrollbar:#ffffff29;--track-label:#ff4d8d;--cell-bg:#06040a6b;--cell-border:#ffffff1a;--cell-text:#7d7689;--zone-green:#39ff6e;--zone-bg:#39ff6e21;--zone-glow:0 0 14px #39ff6e66;--zone-text:#d9ffe4;--current-pink:#ff2d78;--current-bg:#ff2d784d;--current-glow:0 0 22px #ff2d78cc;--hex-bg:#16121f;--hex-border:#ffffff24;--chip-bg:#141019;--chip-zone:#2ee56b;--chip-zone-glow:0 0 16px #2ee56b73;--chip-under:#6f6880;--chip-bust:#ff4757;--chip-bust-glow:0 0 16px #ff475766;--chip-count:#9a93a8;--improvvisa-grad:linear-gradient(180deg, #ff2d78 0%, #d1145e 100%);--improvvisa-border:#ff9ac2;--improvvisa-glow-a:0 0 22px #ff2d7880, 0 0 55px #ff2d7840;--improvvisa-glow-b:0 0 34px #ff2d78d9, 0 0 80px #ff2d7873;--incassa-grad:linear-gradient(180deg, #2fd968 0%, #159a44 100%);--incassa-border:#7deda6;--incassa-glow:0 0 18px #2fd96866;--palm-bg:#14101c;--palm-red:#ff4757;--palm-ice:#8fd8ff;--palm-purple:#b06cf7;--palm-gold:#f0b840;--palm-effect:#9a93a8;--money-green:#52ff7d;--money-gold:#ffd76a;--money-label:#9a93a8;--money-tile-bg:#ffffff0f;--boss-red:#ff4757;--red-warm:#f0674f;--boss-text:#ffd9d4;--boss-zone-bg:#ff475729;--boss-grad:linear-gradient(180deg, #ff5a4d 0%, #c2233a 100%);--bis-grad:linear-gradient(135deg, #ff5a4d 0%, #ff2d78 55%, #d1145e 100%);--fill-bg:#3a3350;--fill-border:#544a78;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-2xl:26px;--r-pill:9999px;--ease-svelta:cubic-bezier(.2, .8, .2, 1);--ease-morbida:cubic-bezier(.4, 0, .2, 1);--ease-viva:cubic-bezier(.34, 1.56, .64, 1);--ease-timbro:cubic-bezier(.2, 1.5, .4, 1);--ease-cade:cubic-bezier(.45, 0, 1, 1);--t-tocco:.14s;--t-comando:.22s;--t-pannello:.32s;--t-momento:.45s;--t-evento:.7s;--fs-10:10px;--fs-11:11px;--fs-12-5:12.5px;--fs-14:14px;--fs-15:15px;--fs-17:17px;--fs-19:19px;--fs-21:21px;--fs-24:24px;--fs-27:27px;--fs-30:30px;--fs-34:34px;--fs-44:44px;--fs-64:64px;--ls-stretta:.06em;--ls-normale:.1em;--ls-larga:.2em;--press:.97;--spento:.38}.live-app{background:var(--trama-fondo), repeating-linear-gradient(45deg, #ffffff04 0 1px, transparent 1px 4px), repeating-linear-gradient(-45deg, #0000000d 0 1px, transparent 1px 4px), radial-gradient(115% 85% at 50% 40%, #130d20 0%, var(--live-app-bg) 52%, #08060d 100%)}.live-titlebar{border-bottom:1px solid var(--live-titlebar-divider)}.traffic-lights{align-items:center;gap:11px;display:flex}.traffic-light{border-radius:var(--r-pill);flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #00000038}.traffic-light--red{background:var(--traffic-red);cursor:pointer;transition:background-color var(--t-tocco) ease, transform var(--t-tocco) ease;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.traffic-light--red:hover,.traffic-light--red:focus-visible{background:var(--traffic-red-hover);transform:scale(1.08)}.traffic-light--red:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.traffic-light-x{fill:none;stroke:#28000094;stroke-width:2.1px;stroke-linecap:round;width:12px;height:12px;transition:stroke var(--t-tocco) ease}.traffic-light--red:hover .traffic-light-x,.traffic-light--red:focus-visible .traffic-light-x{stroke:#280000e6}.traffic-light--yellow{background:var(--traffic-yellow)}.traffic-light--green{background:var(--traffic-green)}.win-app{--win-icona:30px;align-items:center;gap:10px;min-width:0;margin-left:30px;display:flex}.win-app-icon{width:var(--win-icona);height:var(--win-icona);object-fit:contain;flex:none}.live-title{font-weight:700;font-size:var(--fs-19);color:#fff;letter-spacing:var(--ls-stretta)}.header-money{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-lg);align-items:center;gap:9px;height:42px;padding:0 16px;display:flex}.header-money-label{font-size:var(--fs-14);color:var(--money-label);white-space:nowrap;font-weight:600}.header-money-value{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);line-height:1}.live-feed{border-radius:var(--feed-radius);border:1px solid var(--feed-border);box-shadow:var(--feed-glow);background:var(--live-app-bg)}.live-feed-blur{filter:blur(26px)brightness(.55);background-position:50%;background-size:cover;transform:scale(1.15)}.feed-fs-scrim{z-index:46;background:var(--live-app-bg);position:absolute;inset:0}.feed-fs-btn{z-index:9;border-radius:var(--r-md);color:#fff;-webkit-backdrop-filter:blur(4px);opacity:.16;width:34px;height:34px;transition:opacity var(--t-comando) ease, background var(--t-comando) ease, border-color var(--t-comando) ease, transform var(--t-comando) ease;background:#0a07106b;border:1px solid #ffffff29;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.live-feed:hover .feed-fs-btn{opacity:.5}.feed-fs-btn:hover,.live-feed:hover .feed-fs-btn:hover{opacity:1;border-color:var(--feed-border);background:#0a0710b8;transform:scale(1.08)}.feed-scaletta-view{z-index:6;background:#000;position:absolute;inset:0}.feed-scaletta-view video,.feed-scaletta-view img{object-fit:cover;object-position:top;width:100%;height:100%}.feed-scaletta{z-index:11;align-items:center;gap:7px;display:flex;position:absolute;bottom:14px;left:14px}.scaletta-chip{border-radius:var(--r-md);min-width:38px;height:21px;font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:#ffffffd1;-webkit-backdrop-filter:blur(4px);cursor:pointer;transition:background var(--t-comando) ease, border-color var(--t-comando) ease, color var(--t-comando) ease, box-shadow var(--t-comando) ease;background:#0a071070;border:1px solid #ffffff24;justify-content:center;align-items:center;padding:0 9px;font-weight:400;display:flex}.scaletta-chip:hover:not(:disabled){color:#fff;background:#0a0710ad;border-color:#ffffff4d}.scaletta-chip--on,.scaletta-chip--on:hover:not(:disabled){color:#fff;border-color:var(--pink-hot);box-shadow:0 0 9px var(--pink-hot)}@supports (color:color-mix(in lab, red, red)){.scaletta-chip--on,.scaletta-chip--on:hover:not(:disabled){box-shadow:0 0 9px color-mix(in srgb, var(--pink-hot) 42%, transparent)}}.scaletta-chip--locked{color:#ffffff57;cursor:default}.scaletta-lock{width:10px;height:12px;display:block}.pill-live{background:var(--badge-live-bg);color:var(--text-primary);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-stretta);border-radius:var(--r-md)}.pill-viewers{background:var(--pill-dark-bg);border:1px solid var(--pill-border);color:var(--text-primary);font-weight:700;font-size:var(--fs-17);border-radius:var(--r-md);-webkit-backdrop-filter:blur(6px)}.pill-hype{background:var(--pill-dark-bg);border:1.5px solid var(--hype-border);box-shadow:var(--hype-glow);border-radius:var(--r-lg);color:var(--text-primary);font-weight:800;font-size:var(--fs-19);letter-spacing:var(--ls-stretta);-webkit-backdrop-filter:blur(6px)}.pill-hype-mult{color:var(--pink-hot);font-size:var(--fs-21)}.wallet-chip--main{cursor:pointer;height:48px}.wallet-chip--main .header-money-value{font-size:var(--fs-27)}.wallet-icon-wrap{display:flex;position:relative}.wallet-goal-track{border-radius:var(--r-xs);background:#ffffff1a;height:4px;position:absolute;bottom:3px;left:10px;right:10px;overflow:hidden}.wallet-goal-fill{border-radius:var(--r-xs);background:var(--money-gold);height:100%;transition:width var(--t-momento) ease;display:block}.wallet-goal-track--done .wallet-goal-fill{background:var(--zone-green);box-shadow:0 0 8px var(--zone-green)}@supports (color:color-mix(in lab, red, red)){.wallet-goal-track--done .wallet-goal-fill{box-shadow:0 0 8px color-mix(in srgb, var(--zone-green) 60%, transparent)}}.wallet-pop{z-index:60;border-radius:var(--r-lg);background:var(--tooltip-bg);border:1px solid var(--tooltip-border);white-space:nowrap;cursor:default;flex-direction:column;gap:10px;width:280px;padding:14px 16px;display:flex;position:absolute;top:54px;right:0;box-shadow:0 14px 40px #0009}.wallet-pop-row{align-items:center;gap:10px;display:flex}.wallet-pop-label{width:86px;font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--section-title);flex:none;font-weight:800}.wallet-pop-bar{border-radius:var(--r-xs);background:#ffffff1a;flex:1;height:7px;overflow:hidden}.wallet-pop-fill{border-radius:var(--r-xs);background:var(--money-gold);height:100%;transition:width var(--t-momento) ease;display:block}.wallet-pop-fill--ok{background:var(--zone-green);box-shadow:0 0 8px var(--zone-green)}@supports (color:color-mix(in lab, red, red)){.wallet-pop-fill--ok{box-shadow:0 0 8px color-mix(in srgb, var(--zone-green) 60%, transparent)}}.wallet-pop-val{text-align:right;min-width:62px;font-family:var(--font-display);font-size:var(--fs-12-5);color:var(--money-gold);flex:none;font-weight:800}.wallet-pop-val--ok{color:var(--zone-green)}.wallet-pop-days{justify-content:center;margin-top:4px;padding-top:2px;display:flex}.dealp-veil{z-index:44;-webkit-backdrop-filter:blur(3px);background:#06040c61;position:absolute;inset:64px 0 0 935px}.dealp{z-index:45;border-radius:var(--r-lg);border:1px solid var(--money-gold);background:linear-gradient(170deg,#1c1526 0%,#120d1c 100%);width:560px;position:absolute;top:88px;right:22px}@supports (color:color-mix(in lab, red, red)){.dealp{border:1px solid color-mix(in srgb, var(--money-gold) 35%, transparent)}}.dealp{box-shadow:0 24px 70px #000000a6, 0 0 26px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.dealp{box-shadow:0 24px 70px #000000a6, 0 0 26px color-mix(in srgb, var(--money-gold) 14%, transparent)}}.dealp{overflow:hidden}.dealp-titlebar{border-bottom:1px solid var(--panel-divider);background:#ffffff08;align-items:center;height:54px;padding:0 14px;display:flex}.dealp-time{font-size:var(--fs-12-5);color:var(--text-muted);margin-left:auto;font-weight:600}.dealp-body{overflow:hidden}.dealp-head{justify-content:space-between;align-items:center;padding:10px 20px 0;display:flex}.dealp-eyebrow{font-family:var(--font-display);font-size:var(--fs-24);letter-spacing:var(--ls-stretta);color:var(--money-gold);font-weight:800}.dealp-simp{border-radius:var(--r-pill);background:var(--simp-c,#f06ea9);font-family:var(--font-display);font-size:var(--fs-21);letter-spacing:var(--ls-stretta);color:var(--simp-fg,#17101c);text-shadow:0 1px #ffffff2e;white-space:nowrap;border:1px solid #ffffff59;align-items:center;gap:7px;padding:6px 13px 6px 11px;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #00000073,inset 0 1px #fff6}.dealp-simp-up{flex:none;width:14px;height:12px;display:block}.dealp-simp-mult{border-radius:var(--r-pill);color:#fff;font-size:var(--fs-17);text-shadow:none;background:#17101cb8;padding:2px 8px}.dealp--surge .dealp-card-price,.dealp--surge .dealp-cons-price{color:var(--simp-ink,var(--money-gold))}.dealp--surge .dealp-card-price{font-size:var(--simp-price-size,22px)}@media (prefers-reduced-motion:reduce){.dealp-simp{box-shadow:none}}.dealp-slots{gap:8px;display:flex;position:relative}.dealp-slot{border-radius:var(--r-lg);background:#ffffff08;border:1.5px dashed #ffffff2e;justify-content:center;align-items:center;width:58px;height:58px;padding:0;display:flex;position:relative}.dealp-slot--on{border:1.5px solid var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.dealp-slot--on{border:1.5px solid color-mix(in srgb, var(--money-gold) 55%, transparent)}}.dealp-slot--on{background:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.dealp-slot--on{background:color-mix(in srgb, var(--money-gold) 9%, transparent)}}.dealp-slot--on{cursor:pointer;transition:border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease, transform var(--t-tocco) ease}.dealp-slot--on:hover{border-color:var(--money-green,#39ff6e);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dealp-slot--on:hover{border-color:color-mix(in srgb, var(--money-green,#39ff6e) 70%, transparent)}}.dealp-slot--on:hover{box-shadow:0 0 14px #39ff6e38}.dealp-slot--armed{border:1.5px solid var(--money-green,#39ff6e);animation:.9s ease-in-out infinite slot-armed-pulse}@keyframes slot-armed-pulse{0%,to{box-shadow:0 0 8px #39ff6e40}50%{box-shadow:0 0 20px #39ff6e8c}}.dealp-slot-tag{font-size:var(--fs-11);letter-spacing:var(--ls-stretta);white-space:nowrap;color:var(--money-green,#39ff6e);border:1px solid var(--money-green,#39ff6e);background:#080e08f0;font-weight:800;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.dealp-slot-tag{border:1px solid color-mix(in srgb, var(--money-green,#39ff6e) 45%, transparent)}}.dealp-slot-tag{border-radius:var(--r-md);opacity:0;pointer-events:none;transition:opacity var(--t-tocco) ease;z-index:3;padding:2px 8px}.dealp-slot--on:hover .dealp-slot-tag,.dealp-slot--armed .dealp-slot-tag{opacity:1}.dealp-fulltip{font-size:var(--fs-12-5);white-space:nowrap;color:#fff;border:1px solid var(--money-gold);background:#160d05f7;font-weight:700;position:absolute;top:calc(100% + 10px);right:0}@supports (color:color-mix(in lab, red, red)){.dealp-fulltip{border:1px solid color-mix(in srgb, var(--money-gold) 55%, transparent)}}.dealp-fulltip{border-radius:var(--r-md);z-index:4;padding:6px 11px;box-shadow:0 10px 26px #0000008c}.dealp-shelf-title{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);align-items:center;gap:12px;padding:10px 26px 0;font-weight:800;display:flex}.dealp-shelf-title:before,.dealp-shelf-title:after{content:"";flex:1;height:1px}.dealp-shelf-title--gold{color:var(--money-gold)}.dealp-shelf-title--gold:before{background:linear-gradient(90deg, transparent, var(--money-gold))}@supports (color:color-mix(in lab, red, red)){.dealp-shelf-title--gold:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--money-gold) 45%, transparent))}}.dealp-shelf-title--gold:after{background:linear-gradient(90deg, var(--money-gold), transparent)}@supports (color:color-mix(in lab, red, red)){.dealp-shelf-title--gold:after{background:linear-gradient(90deg, color-mix(in srgb, var(--money-gold) 45%, transparent), transparent)}}.dealp-shelf-title--pink{color:var(--pink-soft)}.dealp-shelf-title--pink:before{background:linear-gradient(90deg, transparent, var(--pink))}@supports (color:color-mix(in lab, red, red)){.dealp-shelf-title--pink:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pink) 45%, transparent))}}.dealp-shelf-title--pink:after{background:linear-gradient(90deg, var(--pink), transparent)}@supports (color:color-mix(in lab, red, red)){.dealp-shelf-title--pink:after{background:linear-gradient(90deg, color-mix(in srgb, var(--pink) 45%, transparent), transparent)}}.dealp-plank{border-radius:var(--r-xs);background:linear-gradient(180deg, var(--money-gold), #17110a);height:7px;margin:8px 26px 0}@supports (color:color-mix(in lab, red, red)){.dealp-plank{background:linear-gradient(180deg, color-mix(in srgb, var(--money-gold) 26%, #241a10), #17110a)}}.dealp-plank{box-shadow:0 2px #00000073,0 10px 16px -8px #000000b3,inset 0 1px #ffebb438}.dealp-plank--pink{background:linear-gradient(180deg, var(--pink), #170a12)}@supports (color:color-mix(in lab, red, red)){.dealp-plank--pink{background:linear-gradient(180deg, color-mix(in srgb, var(--pink) 24%, #241019), #170a12)}}.dealp-plank--pink{box-shadow:0 2px 0 #00000073, 0 10px 16px -8px #000000b3, inset 0 1px 0 var(--pink)}@supports (color:color-mix(in lab, red, red)){.dealp-plank--pink{box-shadow:0 2px 0 #00000073, 0 10px 16px -8px #000000b3, inset 0 1px 0 color-mix(in srgb, var(--pink) 35%, transparent)}}.dealp-cards{justify-content:center;gap:20px;padding:8px 20px 0;display:flex}.dealp-flip{perspective:900px;flex:none;width:188px}.dealp-flip-inner{transform-style:preserve-3d;position:relative}.dealp-card{border-radius:var(--r-lg);border:2px solid var(--money-gold);background:linear-gradient(165deg,#262038 0%,#141020 100%);flex-direction:column;align-items:center;gap:8px;width:100%;height:312px;padding:18px 14px 14px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dealp-card{border:2px solid color-mix(in srgb, var(--money-gold) 45%, transparent)}}.dealp-card{cursor:pointer;backface-visibility:hidden;transition:border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease, transform var(--t-tocco) ease;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.dealp-card-pattern--front{opacity:.15}.dealp-card>span:not(.dealp-card-pattern):not(.dealp-stamp){position:relative}.dealp-card:hover:not(:disabled){border-color:var(--money-gold);box-shadow:0 0 18px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.dealp-card:hover:not(:disabled){box-shadow:0 0 18px color-mix(in srgb, var(--money-gold) 35%, transparent)}}.dealp-card:hover:not(:disabled){transform:translateY(-2px)}.dealp-card:disabled{cursor:default;opacity:.55}.dealp-card-back{border-radius:var(--r-lg);backface-visibility:hidden;background:linear-gradient(165deg,#2c1735 0%,#170c20 100%);border:2px solid #fff3;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.dealp-card-pattern{filter:brightness(2.8);opacity:.4;background-repeat:space;background-size:58px;position:absolute;inset:-10px;transform:rotate(-8deg)scale(1.15)}.dealp-card-art{border-radius:var(--r-md);background:#ffffff0b;border:1px solid #ffffff14;flex:none;justify-content:center;align-items:center;width:100%;height:126px;display:flex;position:relative}.dealp-card-emoji{font-size:74px;line-height:1}.dealp-card-name{height:42px;font-family:var(--font-display);font-size:var(--fs-19);color:var(--text-primary);text-align:center;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1.1;display:flex}.dealp-card-name--long{font-size:var(--fs-15)}.dealp-card-desc{height:56px;font-size:var(--fs-14);color:#ffffffb8;text-align:center;flex:none;font-weight:500;line-height:1.38;overflow:hidden}.dealp-card-price{font-family:var(--font-display);font-size:var(--fs-21);color:var(--money-gold);margin-top:auto;font-weight:800}.dealp-card--sold{background:linear-gradient(165deg,#17141f 0%,#0c0a12 100%);border-color:#ffffff24}.dealp-card--sold>span:not(.dealp-stamp){filter:grayscale()brightness(.5)}.dealp-stamp{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);letter-spacing:var(--ls-stretta);color:var(--money-gold);text-shadow:0 0 18px #ffc83c8c;border:3.5px solid var(--money-gold);border-radius:var(--r-md);animation:stamp-slam .4s var(--ease-timbro) both;pointer-events:none;z-index:2;background:#140e04b8;padding:5px 14px;position:absolute;top:45%;left:50%;box-shadow:0 0 24px #ffc83c4d,inset 0 0 16px #ffc83c1f}@keyframes stamp-slam{0%{opacity:0;transform:translate(-50%,-50%)scale(2.4)rotate(8deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-10deg)}}.dealp-gifts{justify-content:center;gap:16px;padding:8px 20px 0;display:flex}.dealp-cons{border-radius:var(--r-lg);cursor:pointer;width:156px;height:168px;transition:border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease, transform var(--t-tocco) ease;flex-direction:column;flex:none;align-items:center;gap:4px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.dealp-cons-pattern{filter:brightness(2.8);opacity:.12;pointer-events:none;background-repeat:space;background-size:44px;position:absolute;inset:-10px;transform:rotate(-8deg)scale(1.15)}.dealp-cons-art{border-radius:var(--r-md);background:#ffffff0b;border:1px solid #ffffff14;flex:none;justify-content:center;align-items:center;width:100%;height:52px;display:flex;position:relative}.dealp-cons--sold{background:linear-gradient(165deg,#17141f 0%,#0c0a12 100%);border-color:#ffffff24}.dealp-cons--sold>span:not(.dealp-stamp){filter:grayscale()brightness(.5)}.dealp-stamp--mini{font-size:var(--fs-15);letter-spacing:var(--ls-normale);border-radius:var(--r-md);border-width:3px;padding:3px 10px}.dealp-cons:hover:not(:disabled){transform:translateY(-2px)}.dealp-cons:disabled{cursor:default;opacity:.5}.dealp-cons--gift{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.dealp-cons--gift{background:color-mix(in srgb, var(--pink) 8%, #16101f)}}.dealp-cons--gift{border:2px solid var(--pink)}@supports (color:color-mix(in lab, red, red)){.dealp-cons--gift{border:2px solid color-mix(in srgb, var(--pink) 38%, transparent)}}.dealp-cons--gift:hover:not(:disabled){border-color:var(--pink);box-shadow:0 0 16px var(--pink)}@supports (color:color-mix(in lab, red, red)){.dealp-cons--gift:hover:not(:disabled){box-shadow:0 0 16px color-mix(in srgb, var(--pink) 35%, transparent)}}.dealp-cons--trick{background:linear-gradient(165deg,#1a2130 0%,#0f141f 100%);border:2px solid #96beff42}.dealp-cons--trick:hover:not(:disabled){border-color:#a0cdffbf;box-shadow:0 0 16px #78b4ff47}.dealp-cons-icon{font-size:var(--fs-34);line-height:1.2;position:relative}.dealp-cons-name{font-family:var(--font-display);font-size:var(--fs-15);color:var(--text-primary);text-align:center;font-weight:800;position:relative}.dealp-cons-desc{font-size:var(--fs-12-5);color:#ffffffb3;text-align:center;flex:1;font-weight:500;line-height:1.35;position:relative;overflow:hidden}.dealp-cons-price{font-family:var(--font-display);font-size:var(--fs-19);color:var(--money-gold);margin-top:auto;font-weight:800;position:relative}.dealp-gift-ribbon{pointer-events:none;background-image:linear-gradient(var(--pink), var(--pink)), linear-gradient(var(--pink), var(--pink)), linear-gradient(var(--pink), var(--pink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dealp-gift-ribbon{background-image:linear-gradient(color-mix(in srgb, var(--pink) 11%, transparent), color-mix(in srgb, var(--pink) 11%, transparent)), linear-gradient(color-mix(in srgb, var(--pink) 11%, transparent), color-mix(in srgb, var(--pink) 11%, transparent)), linear-gradient(color-mix(in srgb, var(--pink) 11%, transparent), color-mix(in srgb, var(--pink) 11%, transparent))}}.dealp-gift-ribbon{background-position:top,0,100%;background-repeat:no-repeat;background-size:24px 100%,calc(50% - 12px) 24px,calc(50% - 12px) 24px}.dealp-skip{margin:16px auto 18px;padding:10px 24px;display:block}.wallet-chip--boost{transform-origin:100%;border-color:var(--money-green,#39ff6e);transform:scale(1.14)}@supports (color:color-mix(in lab, red, red)){.wallet-chip--boost{border-color:color-mix(in srgb, var(--money-green,#39ff6e) 55%, transparent)}}.wallet-chip--boost{transition:transform var(--t-comando) ease, box-shadow var(--t-comando) ease, border-color var(--t-comando) ease;z-index:46;box-shadow:0 0 22px #39ff6e38}.goal-bar{z-index:6;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;left:16px}.scene-chip{color:#ffffffeb;-webkit-backdrop-filter:blur(10px)saturate(1.25);transition:transform var(--t-pannello) var(--ease-svelta), opacity var(--t-pannello) ease, box-shadow var(--t-pannello) ease, margin var(--t-pannello) ease;background:#ffffff14;border:0;flex:none;padding:0;display:block;position:relative;overflow:visible;transform:scale(1);box-shadow:0 2px 10px #00000047}button.scene-chip{cursor:pointer;pointer-events:auto}button.scene-chip:disabled{cursor:default}.scene-chip--locked{opacity:.74}.scene-chip--current{opacity:1;transform:scale(var(--chip-lift,1));margin:0 3px;box-shadow:0 4px 14px #00000059}.scene-chip-icon{opacity:.6;transition:opacity var(--t-pannello) ease;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scene-chip-icon--sex{color:#ffd3e2}.scene-chip-icon--drops{color:#d3e7ff}.scene-chip-lockwrap{opacity:.7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scene-chip-lockwrap .scaletta-lock{color:#fff;width:11px;height:13px}.scene-chip-num{font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);letter-spacing:-.01em;color:#fffffff2;text-shadow:0 1px 2px #00000073;transition:opacity var(--t-pannello) ease, transform var(--t-pannello) ease, color var(--t-pannello) ease;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.scene-chip-num--largo{font-size:var(--fs-12-5)}.scene-chip--ready .scene-chip-num{color:var(--zone-green)}.scene-chip-check{color:var(--zone-green);opacity:0;transition:opacity var(--t-pannello) ease var(--t-tocco), transform var(--t-pannello) var(--ease-viva) var(--t-tocco);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.4)}.scene-chip--full .scene-chip-num{opacity:0;transform:scale(.5)}.scene-chip--full .scene-chip-check{opacity:1;transform:scale(1)}.scene-chip--done .scene-chip-check{opacity:.9}.scene-chip-ring{pointer-events:none;position:absolute;inset:0;overflow:visible}.scene-chip-ring path{fill:none;stroke-linecap:round}.scene-chip-ring-track{stroke:#fff3}.scene-chip-ring-preview{stroke:var(--money-gold);transition:stroke-dashoffset var(--t-momento) var(--ease-svelta), opacity var(--t-pannello) ease}.scene-chip-ring-fill{stroke:var(--zone-green);filter:drop-shadow(0 0 3px var(--zone-green))}@supports (color:color-mix(in lab, red, red)){.scene-chip-ring-fill{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--zone-green) 60%, transparent))}}.scene-chip-ring-fill{transition:stroke-dashoffset var(--t-momento) var(--ease-svelta), opacity var(--t-pannello) ease}.scene-chip--done .scene-chip-ring-fill{opacity:.6;filter:none}.scene-chip--ready .scene-chip-ring-preview{stroke:var(--zone-green)}.scene-chip--ready{animation:1.1s ease-in-out infinite chip-ready-pulse}@keyframes chip-ready-pulse{0%,to{box-shadow:0 0 8px color-mix(in srgb, var(--zone-green) 30%, transparent)}50%{box-shadow:0 0 18px color-mix(in srgb, var(--zone-green) 60%, transparent)}}.feed-scaletta .fs-chip:hover:not(:disabled){transform:translateY(-2px)}.fs-chip--on,.feed-scaletta .fs-chip--on:hover{box-shadow:0 0 12px var(--pink-hot);transform:translateY(-2px)scale(1.08)}@supports (color:color-mix(in lab, red, red)){.fs-chip--on,.feed-scaletta .fs-chip--on:hover{box-shadow:0 0 12px color-mix(in srgb, var(--pink-hot) 55%, transparent)}}.fs-chip--on .scene-chip-ring-fill{stroke:var(--pink-hot);opacity:1}.fs-chip--on .scene-chip-check{color:var(--pink-hot);opacity:1}.live-panel{background:var(--trama-riquadro), var(--panel-bg-trama);border:1px solid var(--panel-border);border-radius:var(--panel-radius)}.live-panel--liscio{background:var(--panel-bg)}.live-section+.live-section{border-top:1px solid var(--panel-divider)}.live-section-title{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);color:var(--section-title);text-align:center;font-weight:700}.charm-card{border-radius:var(--r-lg);background:#ffffff06;border:1.5px dashed #ffffff24;justify-content:center;align-items:center;width:130px;height:82px;display:flex;position:relative}.charm-card--on{border:1.5px solid var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.charm-card--on{border:1.5px solid color-mix(in srgb, var(--money-gold) 55%, transparent)}}.charm-card--on{background:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.charm-card--on{background:color-mix(in srgb, var(--money-gold) 8%, transparent)}}.charm-card--on{box-shadow:0 0 14px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.charm-card--on{box-shadow:0 0 14px color-mix(in srgb, var(--money-gold) 22%, transparent)}}.charm-card-emoji{font-size:36px;line-height:1}.charm-pin{width:100%;height:100%;display:block;position:relative}.charm-pin img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000073);width:100%;height:100%;display:block}.charm-pin:after{content:"";pointer-events:none;-webkit-mask:var(--pin) center / contain no-repeat;-webkit-mask:var(--pin) center / contain no-repeat;-webkit-mask:var(--pin) center / contain no-repeat;-webkit-mask:var(--pin) center / contain no-repeat;mask:var(--pin) center / contain no-repeat;animation:4.6s linear infinite pin-shine;animation-delay:var(--pin-delay,0s);background:linear-gradient(115deg,#0000 40%,#ffffffd9 50%,#0000 60%) 145% 0/300% 100% no-repeat;position:absolute;inset:0}@keyframes pin-shine{0%{background-position:145% 0}19%{background-position:-45% 0}to{background-position:-45% 0}}.charm-card .charm-pin{width:62px;height:62px}.charm-card--on{perspective:320px}.charm-card--on .charm-pin{transition:transform var(--t-tocco) ease-out;transform-style:preserve-3d}.charm-card--on:hover .charm-pin{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) scale(1.45);z-index:4}.dealp-card-art .charm-pin{width:108px;height:108px;margin:0 auto}.dealp-slot .charm-pin{width:46px;height:46px}.charm-pop{z-index:70;border-radius:var(--r-lg);background:var(--tooltip-bg);border:1px solid var(--money-gold);width:220px;padding:12px 14px;display:none;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.charm-pop{border:1px solid color-mix(in srgb, var(--money-gold) 45%, transparent)}}.charm-pop{box-shadow:0 14px 40px #0009, 0 0 16px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.charm-pop{box-shadow:0 14px 40px #0009, 0 0 16px color-mix(in srgb, var(--money-gold) 18%, transparent)}}.charm-pop{pointer-events:none;white-space:normal}.charm-card--on:hover .charm-pop{display:block}.charm-pop-name{font-family:var(--font-display);font-size:var(--fs-15);color:var(--money-gold);font-weight:800}.charm-pop-desc{font-size:var(--fs-12-5);color:var(--chat-text);margin-top:4px;font-weight:500;line-height:1.45}@property --hype-ink{syntax:"<color>";inherits:true;initial-value:#ff5c9e}@property --hype-veil{syntax:"<color>";inherits:true;initial-value:#ff2d782e}@property --hype-veil-2{syntax:"<color>";inherits:true;initial-value:#ff2d7866}@property --hype-fill-a{syntax:"<color>";inherits:true;initial-value:#ff3d8a}@property --hype-fill-b{syntax:"<color>";inherits:true;initial-value:#b3164f}@property --hype-node{syntax:"<color>";inherits:true;initial-value:#ff5c9e}@property --hype-node-alto{syntax:"<color>";inherits:true;initial-value:#ff7ab0}.hype-thermo{--hype-ink:#ff5c9e;--hype-veil:#ff2d782e;--hype-veil-2:#ff2d7866;--hype-fill-a:var(--pink-hot);--hype-fill-b:#b3164f;--hype-node:var(--node-on);--hype-node-alto:#ff7ab0;transition:--hype-ink calc(var(--t-evento) * 1.2) ease, --hype-veil calc(var(--t-evento) * 1.2) ease, --hype-veil-2 calc(var(--t-evento) * 1.2) ease, --hype-fill-a calc(var(--t-evento) * 1.2) ease, --hype-fill-b calc(var(--t-evento) * 1.2) ease, --hype-node calc(var(--t-evento) * 1.2) ease, --hype-node-alto calc(var(--t-evento) * 1.2) ease;border-right:1px solid var(--panel-divider);border-radius:var(--panel-radius) 0 0 var(--panel-radius);background:#ffffff05;flex-direction:column;align-items:center;width:68px;padding:12px 0 14px;display:flex;position:absolute;top:0;bottom:0;left:0}.hype-thermo-label{font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--section-title);font-weight:800}.hype-thermo-rail{border-radius:var(--r-md);background:var(--rail-off);flex:1;width:16px;margin:18px 0 14px;position:relative;box-shadow:inset 0 0 6px #00000073}.hype-thermo-fill{border-radius:var(--r-md);background:linear-gradient(180deg, var(--hype-fill-a) 0%, var(--hype-fill-b) 100%);box-shadow:0 0 12px var(--hype-veil-2);transition:height var(--t-pannello) ease, filter var(--t-evento) ease;position:absolute;bottom:0;left:0;right:0}.hype-thermo-tick{border-radius:var(--r-pill);background:radial-gradient(circle at 35% 30%, var(--node-off-border), var(--node-off-bg) 70%);border:1px solid var(--node-off-border);width:30px;height:30px;transition:background var(--t-momento) ease, border-color var(--t-momento) ease, box-shadow var(--t-momento) ease;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%,50%)}.hype-thermo-tick--bulb{width:36px;height:36px}.hype-thermo-tick--on{background:radial-gradient(circle at 35% 30%, var(--hype-node-alto), var(--hype-node) 70%);border-color:var(--hype-node);box-shadow:0 0 10px var(--hype-veil-2);transition:none}.hype-thermo-tick--active{animation:2.4s ease-in-out infinite node-pulse}@keyframes node-pulse{0%,to{box-shadow:0 0 8px var(--hype-veil-2)}50%{box-shadow:0 0 18px var(--hype-veil-2), 0 0 30px var(--hype-veil-2)}}.hype-thermo-mult{font-size:var(--fs-10);color:var(--num-chip-text);white-space:nowrap;font-weight:800}.hype-thermo-tick--on .hype-thermo-mult{color:#fff;text-shadow:0 1px 3px #0000008c}.heart-on{color:var(--heart-on);filter:drop-shadow(0 0 8px var(--heart-glow))}.heart-off{color:var(--heart-off)}.girl-hearts{align-items:center;gap:2px;margin-left:12px;display:flex;position:relative}.girl-hearts--last .heart-on{color:var(--boss-red);filter:drop-shadow(0 0 10px #ff3c3cd9);animation:1.2s ease-in-out infinite last-heart-pulse}@keyframes last-heart-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.vu-seg{border-radius:var(--r-xs);background:var(--vu-off);width:52px;height:9px}.vu-seg--green{background:var(--vu-green);box-shadow:0 0 7px var(--vu-green)}.vu-seg--amber{background:var(--vu-amber);box-shadow:0 0 7px var(--vu-amber)}.vu-seg--red{background:var(--vu-red);box-shadow:0 0 7px var(--vu-red)}.chat-list{scrollbar-width:thin;scrollbar-color:transparent transparent;padding-top:calc(14px + var(--fascia,0px));transition:padding-top var(--t-pannello) var(--ease-morbida)}.chat-list::-webkit-scrollbar{width:6px}.chat-list::-webkit-scrollbar-thumb{border-radius:var(--r-xs);background:0 0}.chat-list--scrolling{scrollbar-color:var(--chat-scrollbar) transparent}.chat-list--scrolling::-webkit-scrollbar-thumb{background:var(--chat-scrollbar)}.chat-msg{color:var(--chat-text);font-size:var(--fs-19);line-height:1.42}.chat-avatar{border-radius:var(--r-md);width:30px;height:30px;font-size:var(--fs-17);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-donation{background:var(--donation-bg);border:1.5px solid var(--donation-border);box-shadow:var(--donation-glow);border-radius:var(--r-lg)}.chat-donation--fresh{animation:1.1s ease-out both donation-flare;overflow:hidden}.chat-donation--fresh:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:55%;animation:.85s ease-out .18s both donation-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes donation-flare{0%{box-shadow:0 0 #0000}30%{box-shadow:0 0 30px 5px color-mix(in srgb, var(--donation-border) 60%, transparent)}to{box-shadow:var(--donation-glow)}}@keyframes donation-shine{0%{left:-60%}to{left:115%}}.chat-donation-name{color:var(--donation-name);font-weight:800;font-size:var(--fs-19)}.chat-donation-amount{font-family:var(--font-display);color:var(--donation-amount);font-weight:700;font-size:var(--fs-24)}.chat-donation-text{color:var(--donation-text);font-size:var(--fs-17)}.chat-member-badge{border:1px solid var(--member-accent);background:var(--member-accent)}@supports (color:color-mix(in lab, red, red)){.chat-member-badge{background:color-mix(in srgb, var(--member-accent) 14%, transparent)}}.chat-member-badge{color:var(--member-accent);font-size:var(--fs-14);border-radius:var(--r-pill);padding:1px 9px;font-weight:700}.tension-label{color:var(--track-label);font-size:var(--fs-14);letter-spacing:var(--ls-normale);font-weight:800}.tension-cell{border-radius:var(--r-pill);background:var(--cell-bg);border:1px solid var(--cell-border);color:var(--cell-text);font-family:var(--font-display);font-weight:600;font-size:var(--fs-21);justify-content:center;align-items:center;display:flex}.tension-cell--mine{color:#ff8a8a;background:#78101852;border-color:#ff475780}.mine-fuse{border-radius:var(--r-pill);pointer-events:none;border:2px solid #ff5050e6;animation:.2s ease-in-out infinite alternate mine-fuse;position:absolute;inset:-3px;box-shadow:0 0 14px #ff3c3cb3}@keyframes mine-fuse{0%{opacity:.35;transform:scale(.96)}to{opacity:1;transform:scale(1.08)}}.mine-boom{border-radius:var(--r-pill);pointer-events:none;z-index:5;background:radial-gradient(circle,#fff0c8f2 0%,#ff783ccc 45%,#0000 70%);width:14px;height:14px;margin:-7px 0 0 -7px;animation:.6s ease-out forwards mine-boom;position:absolute;top:50%;left:50%;box-shadow:0 0 30px #ff783ce6}@keyframes mine-boom{0%{opacity:1;transform:scale(.6)}50%{opacity:1;transform:scale(6.5)}to{opacity:0;filter:blur(3px);transform:scale(9)}}.live-flash{z-index:60;pointer-events:none;background:radial-gradient(circle at 50% 78%,#ffd6a08c 0%,#ff5a3c47 40%,#0000 75%);animation:.32s ease-out forwards live-flash;position:absolute;inset:0}@keyframes live-flash{0%{opacity:1}to{opacity:0}}.live-blackout{z-index:80;pointer-events:none;background:#050308;position:absolute;inset:0}.live-blackout--on{animation:2.8s ease-in forwards blackout-in}.live-blackout--out{animation:.8s ease-out forwards blackout-out}@keyframes blackout-in{0%{opacity:0}to{opacity:1}}@keyframes blackout-out{0%{opacity:1}to{opacity:0}}.live-quake{animation:live-quake .7s var(--ease-morbida)}@keyframes live-quake{0%{transform:translate(0)}10%{transform:translate(-12px,7px)rotate(-.5deg)}22%{transform:translate(11px,-8px)rotate(.45deg)}36%{transform:translate(-9px,5px)rotate(-.3deg)}50%{transform:translate(7px,-4px)rotate(.2deg)}66%{transform:translate(-4px,2px)rotate(-.1deg)}82%{transform:translate(2px,-1px)}to{transform:translate(0)}}.loss-fx{z-index:40;pointer-events:none;position:absolute}.loss-label{border-radius:var(--r-pill);font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);white-space:nowrap;color:#ff8a8a;text-shadow:0 0 14px #ff475799;background:radial-gradient(circle at 35% 30%,#78121aeb,#460a10eb 75%);align-items:center;gap:7px;padding:8px 16px;animation:1.9s ease-out forwards loss-label;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ff475780,0 0 36px #ff47574d}.loss-label-sub{font-size:var(--fs-15);letter-spacing:var(--ls-normale);align-self:center}@keyframes loss-label{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.7)}12%{opacity:1;transform:translate(-50%)translateY(0)scale(1.15)}25%{transform:translate(-50%)translateY(0)scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-22px)scale(1)}}.loss-part{color:#ff8a8a;animation:1s ease-in forwards loss-fall;display:flex;position:absolute;top:6px}.loss-part--money{color:#6fdc95}.loss-part--hearts{color:#ff5d8f}.loss-part--hype{border-radius:var(--r-xs);background:#ffb02e;width:12px;height:6px;box-shadow:0 0 8px #ffb02e99}@keyframes loss-fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(150px) rotate(var(--rot,30deg))}}.boss-fly{z-index:70;border-radius:var(--r-xl);background:var(--panel-bg);pointer-events:none;border:1.5px solid #ff475799;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 40px #ff475759,0 20px 60px #0009}.boss-fly-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary);white-space:nowrap}.heart-fall{color:#ff5d8f;pointer-events:none;animation:.95s ease-in forwards heart-fall;display:flex;position:absolute;top:2px}@keyframes heart-fall{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}25%{opacity:1;transform:translateY(10px)rotate(-14deg)scale(1.05)}to{opacity:0;transform:translateY(92px)rotate(-42deg)scale(.8)}}.tension-cell--zone{background:var(--zone-bg);border:1.5px solid var(--zone-green);box-shadow:var(--zone-glow);color:var(--zone-text)}.tension-cell--vial{color:#ffe3f2;z-index:2;background:linear-gradient(#ff8ec83d,#ff8ec81a);border:1.5px solid #ffa8d6e6;box-shadow:0 0 14px #ff8ec86b,inset 0 0 10px #ffbee029}.tension-cell--heart{z-index:3;border-color:#ff5a8cf2;box-shadow:0 0 16px #ff3c788c,inset 0 0 12px #ff78aa33}.tension-heart{pointer-events:none;color:var(--heart-on);filter:drop-shadow(0 0 8px #ff2d78d9);justify-content:center;align-items:center;animation:1.15s ease-in-out infinite heart-beat;display:flex}@keyframes heart-beat{0%,to{transform:scale(1)}14%{transform:scale(1.22)}28%{transform:scale(1)}42%{transform:scale(1.14)}}.tension-heart-fx{pointer-events:none;z-index:8;width:0;height:0;position:absolute;top:50%;left:50%}.tension-heart-ring{border-radius:var(--r-pill);width:40px;height:40px;animation:heart-ring .6s var(--ease-svelta) forwards;border:2px solid #ff78aae6;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}@keyframes heart-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.tension-heart-spark{border-radius:var(--r-pill);background:var(--heart-on);width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:.62s ease-out forwards heart-spark;position:absolute;top:50%;left:50%;box-shadow:0 0 7px #ff3c78e6}.tension-heart-spark:nth-child(2){--sx:-20px;--sy:-17px}.tension-heart-spark:nth-child(3){--sx:20px;--sy:-17px;animation-delay:40ms}.tension-heart-spark:nth-child(4){--sx:-17px;--sy:15px;animation-delay:80ms}.tension-heart-spark:nth-child(5){--sx:17px;--sy:15px;animation-delay:20ms}@keyframes heart-spark{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--sx), var(--sy)) scale(.2);opacity:0}}.tension-heart-fly{color:var(--heart-on);filter:drop-shadow(0 0 12px #ff2d78f2);animation:heart-fly .9s var(--ease-svelta) forwards;display:flex;position:absolute;top:50%;left:50%}@keyframes heart-fly{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}22%{opacity:1;transform:translate(-50%,-58%)scale(1.85)}to{opacity:0;transform:translate(-50%,-260%)scale(.9)}}@media (prefers-reduced-motion:reduce){.tension-heart{animation:none}.tension-heart-ring,.tension-heart-spark{display:none}}.vial-smoke{pointer-events:none;position:absolute;inset:0;overflow:visible}.vial-smoke i{filter:blur(3px);opacity:0;background:radial-gradient(circle at 42% 38%,#fffffff5,#ffd0ecb8 42%,#ff8ec847 68%,#0000 78%);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;animation:1.6s ease-out forwards vial-puff;position:absolute;top:46%;left:50%}.vial-smoke i:nth-child(2){--puff-x:-19px;--puff-s:2.1;animation-delay:.13s}.vial-smoke i:nth-child(3){--puff-x:16px;--puff-s:1.8;animation-delay:.26s}@keyframes vial-puff{0%{opacity:0;transform:translateY(6px)scale(.3)}16%{opacity:1;transform:translate(calc(var(--puff-x,6px) * .3), -10px) scale(1)}to{opacity:0;transform:translate(var(--puff-x,6px), -52px) scale(calc(var(--puff-s,2.2) * 1.35))}}.tension-cell--current{background:var(--current-bg);border:2px solid var(--current-pink);box-shadow:var(--current-glow);color:var(--text-primary)}.tension-marker{border-left:8px solid #0000;border-right:8px solid #0000;border-top:10px solid var(--current-pink);width:0;height:0;filter:drop-shadow(0 0 6px var(--current-pink));animation:1.4s ease-in-out infinite marker-bounce;position:absolute;top:-15px;left:50%;transform:translate(-50%)}@keyframes marker-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4px)}}.card-pile{flex:none;width:58px;height:76px;position:relative}.card-back{border-radius:var(--r-md);background:linear-gradient(165deg,#262038 0%,#171021 100%);border:1.5px solid #ffffff29;position:absolute;inset:0}.card-face{border-radius:var(--r-md);background:var(--chip-bg);border:3px solid var(--chip-under);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.card-face.card-face--minewarn{border-color:var(--chip-bust);box-shadow:var(--chip-bust-glow)}.card-face-mine{color:#ff6a6a8c;pointer-events:none;display:flex;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.card-face-value{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);line-height:1}.card-face--zone{border-color:var(--chip-zone);box-shadow:var(--chip-zone-glow)}.card-face--under{border-color:var(--chip-under)}.card-face--bust{border-color:var(--chip-bust);box-shadow:var(--chip-bust-glow)}.card-pile--empty .card-face{opacity:.3}.card-pile-extra{font-size:var(--fs-11);color:var(--chip-count);font-weight:800;position:absolute;top:-22px;right:-8px}.thrown-wrap{z-index:7;pointer-events:none;perspective:720px;position:absolute}.thrown-card{width:112px;height:152px;transform-style:preserve-3d;position:relative}.thrown-face{border-radius:var(--r-lg);backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 30px #0000008c}.thrown-face--front{border:3px solid var(--chip-under);background:linear-gradient(165deg,#262038 0%,#141020 100%)}.thrown-face--zone{border-color:var(--chip-zone);box-shadow:0 10px 30px #0000008c, 0 0 26px var(--chip-zone)}@supports (color:color-mix(in lab, red, red)){.thrown-face--zone{box-shadow:0 10px 30px #0000008c, 0 0 26px color-mix(in srgb, var(--chip-zone) 45%, transparent)}}.thrown-face--under{border-color:var(--chip-under)}.thrown-face--bust{border-color:var(--chip-bust);box-shadow:0 10px 30px #0000008c, 0 0 26px var(--chip-bust)}@supports (color:color-mix(in lab, red, red)){.thrown-face--bust{box-shadow:0 10px 30px #0000008c, 0 0 26px color-mix(in srgb, var(--chip-bust) 45%, transparent)}}.thrown-face--back{background:linear-gradient(165deg,#2c1735 0%,#170c20 100%);border:3px solid #ffffff38;transform:rotateY(180deg)}.thrown-pattern{filter:brightness(2.3);background-repeat:repeat;background-size:46px;position:absolute;inset:-12px;transform:rotate(-8deg)scale(1.15)}.thrown-pattern--front{opacity:.16}.thrown-pattern--back{opacity:.42}.thrown-card--old .thrown-face{filter:brightness(.68)saturate(.85);transition:filter var(--t-comando) ease, box-shadow var(--t-comando) ease;box-shadow:0 6px 18px #00000080}.thrown-value{font-family:var(--font-display);color:var(--text-primary);text-shadow:0 3px 12px #000000b3;font-size:72px;font-weight:800;line-height:1;position:relative}.btn-improvvisa{background:var(--improvvisa-grad);border:2px solid var(--improvvisa-border);border-radius:var(--r-xl);color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);letter-spacing:var(--ls-stretta);cursor:pointer;animation:1.2s ease-in-out infinite improvvisa-pulse}@keyframes improvvisa-pulse{0%,to{box-shadow:var(--improvvisa-glow-a)}50%{box-shadow:var(--improvvisa-glow-b)}}.btn-incassa{background:var(--incassa-grad);border:2px solid var(--incassa-border);border-radius:var(--r-lg);box-shadow:var(--incassa-glow);color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);letter-spacing:var(--ls-stretta);cursor:pointer}.btn-incassa--unlock{border-color:var(--zone-green);animation:1.1s ease-in-out infinite incassa-unlock-pulse}.btn-incassa-sub{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--zone-green);margin-top:2px;line-height:1.1}@keyframes incassa-unlock-pulse{0%,to{box-shadow:0 0 12px color-mix(in srgb, var(--zone-green) 35%, transparent)}50%{box-shadow:0 0 26px color-mix(in srgb, var(--zone-green) 65%, transparent)}}.palm-card{border-radius:var(--r-lg);text-align:center;background:linear-gradient(165deg,#262038 0%,#141020 100%);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.palm-card--gold .palm-art{color:var(--palm-gold)}.palm-card--purple .palm-art{color:var(--palm-purple)}.palm-card--ice .palm-art{color:var(--palm-ice)}.palm-card--gift .palm-art,.dealp-cons-icon{color:var(--pink-soft)}.palm-art{width:100%;height:54px;font-size:var(--fs-27);border-radius:var(--r-md);background:#ffffff0b;border:1px solid #ffffff14;flex:none;justify-content:center;align-items:center;margin-top:2px;line-height:1;display:flex;position:relative}.palm-card--gift{background:linear-gradient(165deg, var(--pink) 0%, var(--pink) 100%)}@supports (color:color-mix(in lab, red, red)){.palm-card--gift{background:linear-gradient(165deg, color-mix(in srgb, var(--pink) 14%, #241624) 0%, color-mix(in srgb, var(--pink) 5%, #120b14) 100%)}}.palm-card--gift{border:1.5px solid var(--pink)}@supports (color:color-mix(in lab, red, red)){.palm-card--gift{border:1.5px solid color-mix(in srgb, var(--pink) 55%, transparent)}}.palm-card--gift{box-shadow:0 0 12px var(--pink)}@supports (color:color-mix(in lab, red, red)){.palm-card--gift{box-shadow:0 0 12px color-mix(in srgb, var(--pink) 25%, transparent)}}.palm-card--gift .palm-title{color:var(--pink-soft)}.palm-card--back{opacity:.55;cursor:default;background:linear-gradient(165deg,#2c1735 0%,#170c20 100%);border:1.5px solid #ffffff29}.palm-back-pattern{filter:brightness(2.4);opacity:.35;pointer-events:none;background-repeat:space;background-size:46px;position:absolute;inset:-10px;transform:rotate(-8deg)scale(1.15)}.palm-empty-chip{font-size:var(--fs-11);letter-spacing:var(--ls-stretta);white-space:nowrap;color:var(--text-muted);border-radius:var(--r-md);pointer-events:none;z-index:9;background:#0a0810f0;border:1px solid #ffffff24;padding:3px 10px;font-weight:700;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.palm-card--ice{border:1.5px solid var(--palm-ice);box-shadow:0 0 12px var(--palm-ice)}@supports (color:color-mix(in lab, red, red)){.palm-card--ice{box-shadow:0 0 12px color-mix(in srgb, var(--palm-ice) 30%, transparent)}}.palm-card--purple{border:1.5px solid var(--palm-purple);box-shadow:0 0 12px var(--palm-purple)}@supports (color:color-mix(in lab, red, red)){.palm-card--purple{box-shadow:0 0 12px color-mix(in srgb, var(--palm-purple) 30%, transparent)}}.palm-card--gold{border:1.5px solid var(--palm-gold);box-shadow:0 0 12px var(--palm-gold)}@supports (color:color-mix(in lab, red, red)){.palm-card--gold{box-shadow:0 0 12px color-mix(in srgb, var(--palm-gold) 25%, transparent)}}.palm-title{font-family:var(--font-display);font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);margin-top:6px;font-weight:800;line-height:1.2}.palm-card--ice .palm-title{color:var(--palm-ice)}.palm-card--purple .palm-title,.palm-card--gold .palm-title{color:var(--text-primary)}.palm-effect{font-size:var(--fs-11);letter-spacing:var(--ls-stretta);color:var(--palm-effect);font-weight:600;line-height:1.3}.money-tile{border-radius:var(--r-md);background:var(--money-tile-bg);width:36px;height:36px;font-size:var(--fs-19);flex:none;justify-content:center;align-items:center;display:flex}.money-label{font-size:var(--fs-12-5);color:var(--money-label);font-weight:600;line-height:1}.money-value{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);line-height:1.05}.money-value--green{color:var(--money-green)}.money-value--gold{color:var(--money-gold)}.offer-strip{border-radius:var(--r-md);background:var(--pill-dark-bg);border:1px solid var(--panel-border);height:30px;color:var(--section-title);font-size:var(--fs-15);letter-spacing:var(--ls-stretta);white-space:nowrap;align-items:center;gap:10px;padding:0 14px;font-weight:700;display:flex}.offer-strip .offer-zone{color:var(--zone-green)}.offer-strip .offer-cap{color:var(--text-muted);font-weight:600}.offer-strip--boss{border-color:var(--boss-red);color:var(--boss-text);box-shadow:0 0 12px var(--boss-red)}@supports (color:color-mix(in lab, red, red)){.offer-strip--boss{box-shadow:0 0 12px color-mix(in srgb, var(--boss-red) 35%, transparent)}}.tension-cell--bosszone{background:var(--boss-zone-bg);border:1.5px solid var(--boss-red);box-shadow:0 0 14px var(--boss-red)}@supports (color:color-mix(in lab, red, red)){.tension-cell--bosszone{box-shadow:0 0 14px color-mix(in srgb, var(--boss-red) 40%, transparent)}}.tension-cell--bosszone{color:var(--boss-text)}.tension-cell--spark{border-color:var(--money-gold);color:var(--money-gold);box-shadow:0 0 10px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.tension-cell--spark{box-shadow:0 0 10px color-mix(in srgb, var(--money-gold) 40%, transparent)}}.tension-cell--fill{background:var(--fill-bg);border-color:var(--fill-border);color:var(--text-primary)}.tension-cell--overshoot{background:var(--boss-red);border-color:var(--boss-red);color:#2b0703;font-weight:800}.track-shake{animation:.5s track-shake}@keyframes track-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.btn-improvvisa--bis{background:var(--bis-grad);border-color:var(--money-gold);animation:1.1s ease-in-out infinite bis-pulse}@keyframes bis-pulse{0%,to{box-shadow:0 0 22px #ff2d788c}50%{box-shadow:0 0 44px #ff7a2de6,0 0 90px #ff2d7880}}.btn-improvvisa--tenta{animation:none}.btn-improvvisa .btn-info,.btn-incassa .btn-info{opacity:.5;display:inline-flex;position:absolute;top:7px;right:9px}.btn-improvvisa .btn-info:hover,.btn-incassa .btn-info:hover{opacity:1}.btn-row--locked{opacity:.4;filter:saturate(.35);pointer-events:none;transition:opacity var(--t-comando) ease, filter var(--t-comando) ease}.btn-row--locked .btn-improvvisa{animation:none}.btn-shockwave{border-radius:var(--r-xl);border:3px solid var(--pink-hot);pointer-events:none;position:absolute;inset:-5px;box-shadow:0 0 26px #ff2d78b3}.btn-incassa--ghost{background:var(--panel-bg);border:2px solid var(--panel-border);box-shadow:none;color:var(--text-muted)}.btn-incassa--ghost:hover{color:var(--text-primary)}.btn-incassa--danger{background:var(--boss-grad);box-shadow:0 0 18px var(--boss-red);border-color:#ff9a8a}@supports (color:color-mix(in lab, red, red)){.btn-incassa--danger{box-shadow:0 0 18px color-mix(in srgb, var(--boss-red) 45%, transparent)}}.btn-disabled{opacity:var(--spento);pointer-events:none}.palm-card{cursor:pointer;transition:transform var(--t-tocco) ease;border:0}.palm-card:hover:not(.palm-card--used):not(.palm-card--blocked){transform:translateY(-4px)}.palm-card--used{opacity:.28;cursor:not-allowed;filter:saturate(.2)}.palm-card--blocked{opacity:.4;cursor:not-allowed}.palm-card--armed{outline:2px solid var(--zone-green);box-shadow:0 0 18px var(--zone-green)}@supports (color:color-mix(in lab, red, red)){.palm-card--armed{box-shadow:0 0 18px color-mix(in srgb, var(--zone-green) 50%, transparent)}}.palm-uses{font-size:var(--fs-10);color:var(--text-muted);letter-spacing:var(--ls-stretta);margin-top:auto;font-weight:800}.girl-chip{background:var(--panel-bg);border:1px solid var(--glass-border);border-radius:var(--r-pill);cursor:pointer;align-items:center;gap:10px;height:42px;padding:0 14px 0 6px;display:flex}.girl-chip:hover{border-color:var(--pink)}.girl-chip-avatar{border-radius:var(--r-pill);width:32px;height:32px;font-size:var(--fs-17);flex:none;justify-content:center;align-items:center;display:flex}.girl-chip-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary);white-space:nowrap}.girl-chip-pips{align-items:center;gap:4px;display:flex}.girl-pip{border-radius:var(--r-xs);background:var(--cell-bg);border:1px solid var(--cell-border);width:16px;height:7px;position:relative}.girl-pip--done{background:var(--pink);border-color:var(--pink);box-shadow:0 0 6px #ff4d8d99}.girl-pip--next{border-color:var(--pink);box-shadow:0 0 6px #ff4d8d66}.girl-pip--locked{background:repeating-linear-gradient(45deg, var(--cell-bg), var(--cell-bg) 3px, #26202e 3px, #26202e 6px)}.girl-pip-lock{font-size:var(--fs-10);line-height:1;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.girl-chip-avatar--img{border:1.5px solid #ffffff59;overflow:hidden}.girl-chip-avatar--img img{object-fit:cover;border-radius:var(--r-pill);width:100%;height:100%;display:block}.live-overlay{-webkit-backdrop-filter:blur(3px);z-index:50;background:#040208d1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.result-card{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);text-align:center;width:560px;padding:30px 36px;box-shadow:0 30px 90px #000000a6}.result-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);margin-bottom:8px}.result-title--strappo{color:var(--boss-red)}.result-title--meh{color:var(--text-muted)}.result-title--capped{color:var(--member-accent)}.result-title--boss{color:var(--money-gold)}.result-text{font-size:var(--fs-17);color:var(--chat-text);margin-bottom:22px;line-height:1.6}.boss-card{background:var(--panel-bg);border:1.5px solid var(--boss-red);border-radius:var(--r-xl);width:640px;box-shadow:0 0 60px var(--boss-red), 0 30px 90px #000000b3;padding:28px 34px}@supports (color:color-mix(in lab, red, red)){.boss-card{box-shadow:0 0 60px color-mix(in srgb, var(--boss-red) 30%, transparent), 0 30px 90px #000000b3}}.chat-scena{--fascia-h:96px;--fascia:0px}.chat-scena[data-guastafeste]{--fascia:var(--fascia-h)}.boss-fascia,.boss-fascia-slot{height:var(--fascia-h);position:absolute;top:0;left:69px;right:0}.boss-fascia-slot{pointer-events:none}.boss-fascia{z-index:7;box-sizing:border-box;border-top-right-radius:var(--panel-radius);-webkit-backdrop-filter:blur(10px)saturate(1.1);animation:boss-fascia-in .6s var(--ease-morbida) .4s both, boss-fascia-pulse 2.2s ease-in-out 1s infinite;background:radial-gradient(170px 130% at 0%,#ff475742,#0000 72%),linear-gradient(#1a060ce0,#1a060cc7);align-items:center;gap:12px;padding:6px 12px;display:flex}.boss-fascia:after{content:"";border-top-right-radius:inherit;pointer-events:none;opacity:0;animation:1.1s ease-out .45s both boss-fascia-bloom;position:absolute;inset:0;box-shadow:inset 0 0 60px #ff47578c,0 0 40px #ff475773}@keyframes boss-fascia-in{0%{opacity:0;filter:blur(3px);transform:translateY(-10px)scale(.985)}to{opacity:1;filter:blur();transform:none}}@keyframes boss-fascia-bloom{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes boss-fascia-pulse{0%,to{box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ff47574d,inset 0 -18px 22px -18px #ff475733}50%{box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ff4757bf,inset 0 -18px 22px -18px #ff475780}}.boss-fascia--leaving{animation:boss-fascia-out .45s var(--ease-morbida) forwards;pointer-events:none}.chat-scena[data-vittoria] .tavolo-area:before{opacity:1}.chat-scena[data-esce] .tavolo-area:before{opacity:0;transition:opacity var(--t-momento) var(--ease-morbida)}.boss-fascia--leaving:after{animation:none}@keyframes boss-fascia-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(5px);transform:translateY(-10px)scale(.97)}}.boss-banner-bribe{border-radius:var(--r-lg);border:1.5px solid var(--money-gold,#ffd66e);background:0 0;flex:none;padding:6px 11px;line-height:1}@supports (color:color-mix(in lab, red, red)){.boss-banner-bribe{border:1.5px solid color-mix(in srgb, var(--money-gold,#ffd66e) 50%, transparent)}}.boss-banner-bribe{color:var(--money-gold,#ffd66e);font-weight:800;font-size:var(--fs-14);white-space:nowrap;cursor:pointer}.boss-banner-bribe:hover:not(:disabled){border-color:var(--money-gold,#ffd66e)}@supports (color:color-mix(in lab, red, red)){.boss-banner-bribe:hover:not(:disabled){border-color:color-mix(in srgb, var(--money-gold,#ffd66e) 80%, transparent)}}.boss-banner-bribe:hover:not(:disabled){background:var(--money-gold,#ffd66e)}@supports (color:color-mix(in lab, red, red)){.boss-banner-bribe:hover:not(:disabled){background:color-mix(in srgb, var(--money-gold,#ffd66e) 8%, transparent)}}.boss-banner-bribe:disabled{opacity:var(--spento);cursor:not-allowed}.boss-fascia-pfp{width:56px;height:56px;font-size:var(--fs-30);border-radius:var(--r-lg);background:var(--boss-red);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}@supports (color:color-mix(in lab, red, red)){.boss-fascia-pfp{background:color-mix(in srgb, var(--boss-red) 14%, var(--pill-dark-bg))}}.boss-fascia-pfp{box-shadow:0 0 0 2px #ff4757b3,0 0 18px #ff475759}.boss-fascia-pfp--art{object-fit:cover;-webkit-user-select:none;user-select:none;overflow:hidden}.boss-fascia-col{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.boss-fascia-riga{justify-content:space-between;align-items:center;gap:8px;display:flex}.boss-fascia-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.boss-fascia-stars{gap:4px;display:flex}.boss-fascia-posta{align-items:center;gap:8px;display:flex}.posta{border-radius:var(--r-pill);font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 8px;line-height:1;display:inline-flex}.posta--mina{color:#ff7b7b;text-shadow:0 0 10px #ff475759;background:#78121a52;border:1px solid #ff475766}.posta svg{flex:none;width:18px;height:18px}.posta--mina>svg{color:#ff8a8a}.posta--premio{color:var(--money-green,#39ff6e);text-shadow:0 0 10px #39ff6e4d;background:#125a2e4d;border:1px solid #39ff6e52}.posta--premio>svg{color:var(--money-gold,#ffd66e)}.boss-stars{gap:9px;margin-bottom:8px;display:flex}.boss-star{color:#ffffff24;display:flex}.boss-star--on{color:#ffd66e;filter:drop-shadow(0 0 8px #ffc8508c)}.boss-head{align-items:center;gap:22px;margin-bottom:20px;display:flex}.boss-portrait{border-radius:var(--r-2xl);background:var(--boss-red);flex:none;justify-content:center;align-items:center;width:150px;height:150px;font-size:76px;line-height:1;display:flex}@supports (color:color-mix(in lab, red, red)){.boss-portrait{background:color-mix(in srgb, var(--boss-red) 10%, var(--pill-dark-bg))}}.boss-portrait{box-shadow:0 0 26px var(--boss-red)}@supports (color:color-mix(in lab, red, red)){.boss-portrait{box-shadow:0 0 26px color-mix(in srgb, var(--boss-red) 20%, transparent)}}.boss-portrait--art{object-fit:cover;-webkit-user-select:none;user-select:none;overflow:hidden}.boss-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);margin-bottom:6px;line-height:1.1}.boss-spotted{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--boss-red);font-weight:800}.boss-stakes{gap:12px;margin-bottom:18px;display:flex}.boss-stake{border-radius:var(--r-lg);text-align:center;flex:1;padding:14px 16px 10px}.boss-stake--lose{background:#78121a2e}.boss-stake--win{background:#125a2e29}.boss-stake-line{font-size:var(--fs-14);color:var(--chat-text);margin-bottom:4px;font-weight:700}.boss-stake-big{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);margin-bottom:10px;line-height:1.15}.boss-stake--lose .boss-stake-big{color:#ff6b6b;text-shadow:0 0 14px #ff475759}.boss-stake--win .boss-stake-big{color:var(--money-green,#39ff6e);text-shadow:0 0 14px #39ff6e4d}.boss-stake-cat{font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--text-muted);border-top:1px solid #ffffff1f;padding-top:7px;font-weight:800}.boss-pizzi-warn{border-radius:var(--r-md);font-size:var(--fs-12-5);color:var(--money-gold);background:var(--money-gold);margin:-4px 0 14px;padding:8px 12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.boss-pizzi-warn{background:color-mix(in srgb, var(--money-gold) 9%, transparent)}}.boss-pizzi-warn{border:1px solid var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.boss-pizzi-warn{border:1px solid color-mix(in srgb, var(--money-gold) 35%, transparent)}}.boss-actions{flex-direction:column;gap:10px;display:flex}.boss-actions-row{align-items:stretch;gap:10px;display:flex}.boss-btn-label{display:block}.boss-btn-sub{font-family:var(--font-ui);font-weight:600;font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);opacity:.82;margin-top:3px;display:block}.btn-boss-fight{background:linear-gradient(120deg, #9a2f22 0%, #d9553b 52%, var(--red-warm) 100%);border-radius:var(--r-lg);color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);cursor:pointer;border:2px solid #ff9e42bf;padding:15px 10px 13px;animation:1.5s ease-in-out infinite boss-fight-pulse;position:relative;overflow:hidden}.btn-boss-fight:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ff9e424d 50%,#0000 100%);width:46%;height:100%;animation:2.6s linear infinite boss-fight-sheen;position:absolute;top:0;left:0;transform:translate(-130%)skew(-14deg)}@keyframes boss-fight-pulse{0%,to{box-shadow:0 0 14px #f0674f66}50%{box-shadow:0 0 26px #f0674fa6,0 0 40px #ff9e4240}}@keyframes boss-fight-sheen{0%{transform:translate(-130%)skew(-14deg)}to{transform:translate(350%)skew(-14deg)}}.btn-boss-ghost{border:1.5px solid var(--panel-border);border-radius:var(--r-lg);color:var(--chat-text);font-weight:700;font-size:var(--fs-15);cursor:pointer;background:0 0;flex:1;padding:11px 14px 9px}.btn-boss-ghost:hover:not(:disabled){border-color:var(--text-muted)}.btn-boss-ghost--bribe{border-color:var(--money-gold,#ffd66e)}@supports (color:color-mix(in lab, red, red)){.btn-boss-ghost--bribe{border-color:color-mix(in srgb, var(--money-gold,#ffd66e) 45%, transparent)}}.btn-boss-ghost--bribe .boss-btn-label{color:var(--money-gold,#ffd66e)}.btn-boss-ghost--bribe:hover:not(:disabled){border-color:var(--money-gold,#ffd66e)}@supports (color:color-mix(in lab, red, red)){.btn-boss-ghost--bribe:hover:not(:disabled){border-color:color-mix(in srgb, var(--money-gold,#ffd66e) 75%, transparent)}}.btn-boss-ghost--bribe:hover:not(:disabled){background:var(--money-gold,#ffd66e)}@supports (color:color-mix(in lab, red, red)){.btn-boss-ghost--bribe:hover:not(:disabled){background:color-mix(in srgb, var(--money-gold,#ffd66e) 7%, transparent)}}.btn-boss-ghost--end{border-color:#ff475766}.btn-boss-ghost--end .boss-btn-label{color:#ff8a8a}.btn-boss-ghost--end:hover:not(:disabled){background:#ff47570f;border-color:#ff4757b3}.btn-boss-ghost:disabled{opacity:var(--spento);cursor:not-allowed}.raid-card{background:var(--panel-bg);border:1px solid var(--glass-border);border-radius:var(--r-xl);width:700px;padding:26px 30px 28px;box-shadow:0 0 50px #7a2bd838,0 30px 90px #000000b3}.raid-eyebrow{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:#b9a6ff;margin-bottom:8px;font-weight:800}.raid-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);align-items:center;gap:10px;margin-bottom:22px;line-height:1.1;display:flex}.raid-choices{gap:14px;display:flex}.raid-choice{background:var(--pill-dark-bg);border:1.5px solid var(--panel-border);border-radius:var(--r-lg);cursor:pointer;transition:transform var(--t-tocco) ease, border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease;flex-direction:column;flex:1;align-items:center;gap:9px;padding:22px 14px 18px;display:flex}.raid-choice:hover{transform:translateY(-2px)}.raid-choice-icon{border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.raid-choice--venue .raid-choice-icon{color:var(--pink-soft);background:#ff4d8d21}.raid-choice--venue:hover{border-color:#ff4d8d80;box-shadow:0 0 24px #ff2d782e}.raid-choice--end .raid-choice-icon{color:#cbbcff;background:#7a2bd829}.raid-choice--end:hover{border-color:#b9a6ff73;box-shadow:0 0 24px #7a2bd833}.raid-choice-label{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary)}.raid-choice-sub{font-size:var(--fs-15);color:var(--chat-text);font-weight:700}.raid-choice-detail{font-size:var(--fs-12-5);color:var(--text-muted);margin-top:-3px;font-weight:600}.raid-choice-detail--bonus{color:var(--money-green);font-weight:800}.raid-choice--girl .raid-choice-icon{color:var(--pink-soft);background:#ff4d8d21}.raid-choice--girl:hover:not(:disabled){border-color:#ff4d8d80;box-shadow:0 0 24px #ff2d782e}.raid-choice--off,.raid-choice:disabled{opacity:var(--spento);cursor:not-allowed;transform:none}.raid-choice--off:hover,.raid-choice:disabled:hover{border-color:var(--panel-border);box-shadow:none;transform:none}.raid-choice--off .raid-choice-sub{color:var(--text-muted)}.door-stay{border-radius:var(--r-lg);background:var(--pill-dark-bg);border:1.5px solid var(--panel-border);width:100%;color:var(--chat-text);font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-stretta);cursor:pointer;transition:color var(--t-tocco) ease, border-color var(--t-tocco) ease, background var(--t-tocco) ease;margin-top:16px;padding:13px}.door-stay:hover{color:var(--text-primary);background:#ff2d7814;border-color:#ff4d8d73}.recap-card{background:var(--panel-bg);border:1px solid var(--glass-border);border-radius:var(--r-2xl);text-align:center;width:452px;padding:24px 28px 22px;box-shadow:0 40px 120px #000000c7,0 0 70px #ff2d7812}.recap-offair{border-radius:var(--r-pill);font-weight:800;font-size:var(--fs-14);letter-spacing:var(--ls-larga);color:#ffffffb8;background:#ff2d4614;border:1px solid #ff465a66;align-items:center;gap:9px;padding:8px 18px;display:inline-flex}.recap-offair--lost{border-color:var(--boss-red);color:var(--boss-red)}.recap-offair-dot{background:var(--boss-red);border-radius:50%;width:9px;height:9px;animation:2.2s ease-out forwards recap-dot-die;box-shadow:0 0 10px #ff2d46e6}@keyframes recap-dot-die{0%{opacity:1}25%{opacity:.35}45%{opacity:1}70%{opacity:.3}to{opacity:.22;box-shadow:0 0 #ff2d4600}}.recap-hero{flex-direction:column;align-items:center;gap:3px;margin:22px 0 6px;display:flex}.recap-hero-value{font-family:var(--font-display);color:var(--money-green);text-shadow:0 0 34px #52ff7d6b;font-variant-numeric:tabular-nums;font-size:58px;font-weight:800;line-height:1}.recap-hero-label{font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--text-muted);font-weight:700}.recap-train{border-radius:var(--r-pill);font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--money-gold);border:1px solid var(--money-gold);margin-top:9px;padding:5px 13px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.recap-train{border:1px solid color-mix(in srgb, var(--money-gold) 32%, transparent)}}.recap-train{background:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-train{background:color-mix(in srgb, var(--money-gold) 9%, transparent)}}.recap-box{border-radius:var(--r-lg);text-align:left;background:#ffffff09;border:1px solid #ffffff17;margin-top:12px;padding:13px 15px}.recap-box-head{align-items:center;gap:10px;display:flex}.recap-box-icon{border-radius:var(--r-lg);color:#fffc;background:#ffffff0f;border:1px solid #ffffff1f;flex:none;place-items:center;width:34px;height:34px;display:grid}.recap-box-title{font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--text-muted);font-weight:800}.recap-followers{align-items:center;gap:10px;display:flex}.recap-followers .recap-box-icon{color:var(--pink);border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.recap-followers .recap-box-icon{border-color:color-mix(in srgb, var(--pink) 34%, transparent)}}.recap-followers .recap-box-icon{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.recap-followers .recap-box-icon{background:color-mix(in srgb, var(--pink) 14%, transparent)}}.recap-foll-value{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);color:var(--pink-soft);text-shadow:0 0 22px var(--pink);margin-left:auto;line-height:1}@supports (color:color-mix(in lab, red, red)){.recap-foll-value{text-shadow:0 0 22px color-mix(in srgb, var(--pink) 45%, transparent)}}.recap-foll-value{font-variant-numeric:tabular-nums}.recap-bar{border-radius:var(--r-pill);background:#ffffff14;height:10px;margin:12px 0 2px;position:relative;overflow:hidden}.recap-bar-fill,.recap-bar-base{border-radius:var(--r-pill);height:100%;position:absolute;top:0;left:0}.recap-bar-fill{background:linear-gradient(90deg, var(--money-green), var(--money-green))}@supports (color:color-mix(in lab, red, red)){.recap-bar-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--money-green) 45%, transparent), var(--money-green))}}.recap-bar-fill{box-shadow:0 0 16px var(--money-green)}@supports (color:color-mix(in lab, red, red)){.recap-bar-fill{box-shadow:0 0 16px color-mix(in srgb, var(--money-green) 45%, transparent)}}.recap-bar-fill{z-index:1}.recap-bar-base{z-index:2;background:#2c7a4d}.recap-check{background:var(--zone-green);color:#06210f;width:18px;height:18px;animation:recap-stamp .44s var(--ease-timbro) both;border-radius:50%;flex:none;place-items:center;display:grid}@keyframes recap-stamp{0%{opacity:0;transform:scale(2.4)rotate(-14deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}.recap-records{transition:background var(--t-momento) ease, border-color var(--t-momento) ease;position:relative;overflow:hidden}.recap-records.is-record{border-color:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-records.is-record{border-color:color-mix(in srgb, var(--money-gold) 30%, transparent)}}.recap-records.is-record{background:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-records.is-record{background:color-mix(in srgb, var(--money-gold) 8%, transparent)}}.recap-records.is-record .recap-box-icon{color:var(--money-gold);border-color:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-records.is-record .recap-box-icon{border-color:color-mix(in srgb, var(--money-gold) 34%, transparent)}}.recap-records.is-record .recap-box-icon{background:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-records.is-record .recap-box-icon{background:color-mix(in srgb, var(--money-gold) 15%, transparent)}}.recap-records.is-record .recap-box-title{color:var(--money-gold)}.recap-new-tag{border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-10);letter-spacing:var(--ls-normale);vertical-align:2px;color:#2a1c00;background:var(--money-gold);box-shadow:0 0 12px var(--money-gold);margin-right:7px;padding:2px 6px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.recap-new-tag{box-shadow:0 0 12px color-mix(in srgb, var(--money-gold) 55%, transparent)}}.recap-new-tag{animation:recap-stamp .42s var(--ease-timbro) both}.recap-record-rows{margin-top:8px}.recap-record-row{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:7px 0 6px;display:flex}.recap-records.is-record .recap-record-row{border-top-color:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.recap-records.is-record .recap-record-row{border-top-color:color-mix(in srgb, var(--money-gold) 13%, transparent)}}.recap-record-row:first-child{border-top:0}.recap-record-name{font-size:var(--fs-14);color:#ffffffbd;font-weight:600}.recap-record-val{font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);color:#ffffffdb;align-items:center;line-height:1;display:flex}.recap-record-row.is-new .recap-record-val{color:var(--money-gold)}.recap-record-row.is-new .recap-record-name{color:#ffffffeb}.recap-stars{color:#ffffff29;gap:2px;display:inline-flex}.recap-stars .is-on{color:#cfa94a}.recap-record-row.is-new .recap-stars .is-on{color:var(--money-gold);filter:drop-shadow(0 0 5px var(--money-gold))}@supports (color:color-mix(in lab, red, red)){.recap-record-row.is-new .recap-stars .is-on{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--money-gold) 55%, transparent))}}.recap-gifts{align-items:stretch;gap:8px;margin-top:10px;display:flex}.recap-gift{border-radius:var(--r-lg);background:#ffffff0d;border:1px solid #ffffff1f;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;padding:11px 8px 10px;display:flex}.recap-gift-face{font-size:var(--fs-27);place-items:center;line-height:1.05;display:grid}.recap-gift-name{font-size:var(--fs-10);letter-spacing:var(--ls-stretta);text-transform:uppercase;text-align:center;white-space:nowrap;color:#ffffffb8;font-weight:800}.recap-gift--soon{color:#ffffff57;background:#ffffff05;border-style:dashed;border-color:#ffffff29}.recap-gift--soon .recap-gift-name{color:#ffffff61}.recap-soon-tag{border-radius:var(--r-sm);font-size:var(--fs-10);white-space:nowrap;letter-spacing:var(--ls-normale);color:var(--pink-soft);border:1px solid var(--pink);padding:3px 7px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.recap-soon-tag{border:1px solid color-mix(in srgb, var(--pink) 30%, transparent)}}.recap-soon-tag{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.recap-soon-tag{background:color-mix(in srgb, var(--pink) 12%, transparent)}}.recap-shine{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:110px;animation:1s ease-out .3s both recap-shine;position:absolute;top:0;bottom:0;transform:skew(-18deg)}@keyframes recap-shine{0%{left:-150px}to{left:108%}}.recap-cta{background:var(--improvvisa-grad);border:2px solid var(--improvvisa-border);border-radius:var(--r-lg);width:100%;color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);letter-spacing:var(--ls-stretta);cursor:pointer;margin-top:18px;padding:12px}.recap-cta:hover{filter:brightness(1.1)}.feed-placeholder{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.feed-placeholder-emoji{filter:drop-shadow(0 6px 30px #00000073);font-size:110px}.feed-placeholder-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);text-shadow:0 2px 14px #0009}.feed-placeholder-cap{text-align:center;max-width:640px;font-size:var(--fs-15);color:#ffffffe0;text-shadow:0 1px 8px #000000b3;line-height:1.5}.feed-flipfx{line-height:1;font-family:var(--font-display);font-weight:800;font-size:var(--fs-44);color:var(--pink);text-shadow:0 0 18px #ff2d78cc;pointer-events:none;transform-origin:100% 100%;position:absolute;bottom:22px;right:22px}.chat-system{color:var(--chat-muted);font-style:italic;font-size:var(--fs-15);line-height:1.4}.chat-alert{border-radius:var(--r-md);color:#ffb1a8;font-weight:700;font-size:var(--fs-15);background:#ff47571a;border:1px solid #ff475780;padding:7px 12px;line-height:1.4}.live-titlebar{z-index:40}.info-dot{border-radius:var(--r-pill);color:#ffffff61;width:15px;height:15px;font-size:var(--fs-10);cursor:help;vertical-align:middle;border:1px solid #ffffff2e;flex:none;justify-content:center;align-items:center;font-family:Georgia,serif;font-style:italic;font-weight:700;display:inline-flex;position:relative}.info-dot:hover,.info-dot:focus-visible{border-color:var(--pink);color:var(--pink)}.info-tip{background:var(--tooltip-bg);border:1px solid var(--tooltip-border);width:300px;color:var(--chat-text);font-style:normal;font-family:var(--font-ui);font-size:var(--fs-12-5);border-radius:var(--r-md);z-index:70;text-align:left;letter-spacing:0;text-transform:none;pointer-events:none;padding:10px 12px;font-weight:500;line-height:1.5;display:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0009}.info-tip--up{bottom:24px}.info-tip--down{top:24px}.info-dot:hover .info-tip,.info-dot:focus-visible .info-tip{display:block}.bivio-vignette{z-index:7;pointer-events:none;animation:1.15s ease-in-out infinite bivio-beat;position:absolute;inset:0}@keyframes bivio-beat{0%,40%,to{box-shadow:inset 0 0 90px 10px #ff2d5000}8%{box-shadow:inset 0 0 110px 26px #ff2d5033}16%{box-shadow:inset 0 0 90px 12px #ff2d500d}26%{box-shadow:inset 0 0 120px 30px #ff2d5026}}.btn-bivio{animation:1.15s ease-in-out infinite bivio-btn-beat}@keyframes bivio-btn-beat{0%,40%,to{filter:brightness()}8%{filter:brightness(1.22)drop-shadow(0 0 16px #ff2d508c)}16%{filter:brightness(1.04)}26%{filter:brightness(1.14)drop-shadow(0 0 10px #ff2d5066)}}.card-pile--paga .card-face{box-shadow:0 0 14px #ff3c8c66;border-color:#ff67a8d9!important}.card-pile--paga .card-face:after{content:"";border-radius:inherit;pointer-events:none;background:#ff5c9e38;position:absolute;inset:0}.card-pile--pagaora{animation:pila-paga .46s var(--ease-svelta);z-index:2}@keyframes pila-paga{0%{filter:brightness();transform:translateY(0)scale(1)}38%{filter:brightness(1.9);transform:translateY(-10px)scale(1.16)}to{filter:brightness();transform:translateY(0)scale(1)}}.hype-lit{z-index:2;outline:1px solid var(--hype-ink);outline-offset:-1px;animation:1.1s ease-in-out infinite hype-aura}@keyframes hype-aura{0%,to{outline-color:var(--hype-ink);box-shadow:inset 0 0 32px var(--hype-veil-2), 0 0 26px var(--hype-veil-2), 0 0 54px var(--hype-veil)}50%{outline-color:var(--hype-veil-2);box-shadow:inset 0 0 14px var(--hype-veil), 0 0 12px var(--hype-veil)}}.hype-lit--giu{--hype-ink:#a382e8;--hype-veil:#8c6cdc33;--hype-veil-2:#8c6cdc70;--hype-fill-a:#a382e8;--hype-fill-b:#5a3ba0;--hype-node:#8b68d8;--hype-node-alto:#c3a9f5}.hype-lit--giu .hype-thermo-sub--nata{animation:tacca-spenta .5s var(--ease-svelta);background:#cdb8ff}@keyframes tacca-spenta{0%{filter:brightness(2.6);transform:translate(-50%,50%)scaleX(2.8);box-shadow:0 0 14px 2px #a082e8b3}to{filter:brightness(.7);transform:translate(-50%,50%)scaleX(1);box-shadow:0 0 #a082e800}}.hype-lit--via{animation:.7s ease-out forwards hype-via}@keyframes hype-via{0%{outline-color:var(--hype-ink);box-shadow:inset 0 0 26px var(--hype-veil-2), 0 0 22px var(--hype-veil-2)}to{outline-color:#0000;box-shadow:inset 0 0 #0000,0 0 #0000}}.hype-lit .hype-thermo-label{color:var(--hype-ink);text-shadow:0 0 12px var(--hype-veil-2)}.hype-thermo-sub--nata{z-index:3;animation:tacca-nata .5s var(--ease-svelta)}@keyframes tacca-nata{0%{filter:brightness(4);transform:translate(-50%,50%)scaleX(.2);box-shadow:0 0 #ffffffe6}40%{filter:brightness(3);transform:translate(-50%,50%)scaleX(3.1);box-shadow:0 0 16px 3px #ff78b4bf}to{filter:brightness();box-shadow:0 0 7px var(--node-glow);transform:translate(-50%,50%)scaleX(1)}}.hype-thermo-tick--nata{z-index:4;animation:tacca-nata-tick .56s var(--ease-svelta)}@keyframes tacca-nata-tick{0%{filter:brightness(3.6);transform:translate(-50%,50%)scale(.78)}42%{filter:brightness(2.9);transform:translate(-50%,50%)scale(1.34)}to{filter:brightness();transform:translate(-50%,50%)scale(1)}}.hype-thermo-tick--spenta{z-index:4;animation:tacca-spenta-tick .5s var(--ease-svelta)}@keyframes tacca-spenta-tick{0%{filter:brightness(2.6);transform:translate(-50%,50%)scale(1.22)}to{filter:brightness(.8);transform:translate(-50%,50%)scale(1)}}.hype-tick-ring{border-radius:var(--r-pill);width:32px;height:32px;filter:drop-shadow(0 0 4px var(--pink-hot));opacity:0;pointer-events:none;animation:hype-ring .82s var(--ease-svelta) forwards;border:3px solid #fff;margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%}.hype-tick-ring--tardi{border-width:2px;animation-delay:.16s}@keyframes hype-ring{0%{opacity:1;border-color:#fff;transform:scale(1)}38%{opacity:.8;border-color:var(--pink-hot)}to{opacity:0;border-color:var(--pink-hot);transform:scale(2.6)}}.track-drain .tension-cell{transition:background var(--t-tocco) ease, border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease}.wallet-chip{transition:border-color var(--t-comando) ease, box-shadow var(--t-comando) ease;position:relative}.wallet-chip--gain{border-color:#39ff6e80;box-shadow:0 0 18px #39ff6e29}.wallet-icon{transform-origin:50% 82%;display:flex}.wallet-icon--gain{animation:wallet-bulge .6s .42s var(--ease-viva)}@keyframes wallet-bulge{0%{transform:scale(1)}35%{filter:drop-shadow(0 0 9px #39ff6ed9);transform:scale(1.24,1.3)}68%{transform:scale(.96,.93)}to{transform:scale(1)}}.wallet-bills{z-index:3;pointer-events:none;position:absolute;top:50%;left:50%}.wallet-bill{border-radius:var(--r-xs);background:linear-gradient(#4be07f,#1f9b4e);border:1px solid #0a3c1ed9;width:18px;height:11px;position:absolute;top:-6px;left:-9px;box-shadow:0 1px 4px #00000073}.wallet-bill:after{content:"";border-radius:var(--r-xs);background:#ffffff4d;position:absolute;inset:1.5px 6px}.wallet-delta{font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);color:var(--money-green);text-shadow:0 0 12px #39ff6e80,0 1px 6px #0009;pointer-events:none;white-space:nowrap;margin-top:2px;position:absolute;top:100%;left:14px}.wallet-value--drop{animation:.8s wallet-drop-flash}@keyframes wallet-drop-flash{0%{color:#ff5470;text-shadow:0 0 14px #ff2d508c}to{color:var(--money-green)}}.girl-pop-next{font-size:var(--fs-12-5);color:var(--zone-green);border-radius:var(--r-md);background:#39ff6e12;border:1px solid #39ff6e38;margin-top:8px;padding:6px 10px;font-weight:700}.feed-glitch{z-index:6;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff1a 0 1px,#0000 1px 3px),linear-gradient(#00000059,#00000026);animation:90ms steps(2,end) infinite feed-glitch-jitter;position:absolute;inset:0}@keyframes feed-glitch-jitter{0%{filter:none;transform:translate(0)}50%{filter:hue-rotate(18deg);transform:translate(-3px,2px)}to{filter:none;transform:translate(2px,-2px)}}.feed-blink{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.feed-blink:before,.feed-blink:after{content:"";background:#04050a;width:110%;height:56%;position:absolute;left:-5%}.feed-blink:before{border-radius:0 0 50% 50%/0 0 26% 26%;top:0;transform:translateY(-101%)}.feed-blink:after{border-radius:50% 50% 0 0/26% 26% 0 0;bottom:0;transform:translateY(101%)}.feed-blink--close:before{animation:.24s ease-in forwards blink-close-top}.feed-blink--close:after{animation:.24s ease-in forwards blink-close-bot}.feed-blink--open:before{animation:.4s ease-out forwards blink-open-top}.feed-blink--open:after{animation:.4s ease-out forwards blink-open-bot}@keyframes blink-close-top{0%{transform:translateY(-101%)}to{transform:translateY(0)}}@keyframes blink-close-bot{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes blink-open-top{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes blink-open-bot{0%{transform:translateY(0)}to{transform:translateY(101%)}}.feed-addio{z-index:6;background:#05060a;position:absolute;inset:0;overflow:hidden}.feed-addio-clip{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.feed-addio-nero{z-index:2;background:#000;position:absolute;inset:0}.feed-pazienza{z-index:14;pointer-events:none;-webkit-backdrop-filter:saturate(.25)brightness(.6);background:#0405099e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feed-pazienza-inner{text-align:center;width:520px;max-width:calc(100% - 64px)}.feed-pazienza-title{font-family:var(--font-display);letter-spacing:var(--ls-stretta);color:#fff;text-shadow:0 0 30px #9664dc80;font-size:46px;font-weight:800}.feed-pazienza-ekg{opacity:.95;width:100%;height:auto;margin-top:6px;display:block}.feed-pazienza-ekg-line{stroke:#a878dc;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #a878dcbf);stroke-dasharray:760;stroke-dashoffset:760px;animation:pazienza-draw 1.7s .15s var(--ease-morbida) forwards}@keyframes pazienza-draw{to{stroke-dashoffset:0}}.feed-pazienza-sub{font-size:var(--fs-19);color:#ebdcffb8;margin-top:8px}.feed-dialogue{z-index:9;cursor:pointer;position:absolute;inset:0}.feed-bubble{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(9px);background:#0a081094;border:1px solid #ffffff24;flex-direction:column;gap:3px;max-width:64%;padding:12px 18px 12px 16px;display:flex;position:absolute;bottom:52px;left:36px;box-shadow:0 8px 28px #00000059}.feed-bubble--lui{border-left:4px solid #78d2ffbf;border-bottom-left-radius:5px}.feed-bubble--lei{border-left:4px solid #ff4d8dcc;border-bottom-left-radius:5px}.feed-bubble-name{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:#78d2ffe6;font-weight:800}.feed-bubble--lei .feed-bubble-name{color:var(--pink,#ff4d8d)}.feed-bubble-text{font-size:var(--fs-19);color:#fffffff5;text-shadow:0 1px 3px #00000080;font-weight:600;line-height:1.5}.feed-bubble-skip{font-size:var(--fs-11);color:#ffffff59;animation:1.4s ease-in-out infinite bubble-skip-blink;position:absolute;bottom:5px;right:9px}.unlock-back{z-index:60;background:#060509;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.unlock-neve{z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0}.unlock-neve:after{content:"";z-index:9;background:radial-gradient(circle at 50% 46%,#0605098c,#060509e0 65%);position:absolute;inset:0}.unlock-confetti{pointer-events:none;position:absolute;inset:0}.unlock-conf{border-radius:var(--r-xs);will-change:transform, opacity;width:10px;height:14px;position:absolute;top:42%}.unlock-conf--0{background:#ff4d8d}.unlock-conf--1{background:#ffc85a}.unlock-conf--2{background:#78d2ff}.unlock-conf--3{background:#3ddc85}.unlock-card{z-index:1;border-radius:var(--r-xl);text-align:center;background:#100c1af2;border:1.5px solid #ff4d8d99;width:480px;max-width:86%;padding:30px 34px 28px;position:relative;box-shadow:0 22px 66px #0009,0 0 60px #ff4d8d47}.unlock-banner{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);color:var(--money-gold,#ffc85a);margin-bottom:16px;font-weight:900}.unlock-emoji{filter:drop-shadow(0 6px 14px #ff4d8d73);margin-bottom:14px;font-size:60px;line-height:1;animation:.7s ease-out both unlock-pop}@keyframes unlock-pop{0%{opacity:0;transform:scale(.2)rotate(-18deg)}60%{transform:scale(1.22)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.unlock-card-title{font-family:var(--font-display);font-size:var(--fs-27);margin-bottom:10px;font-weight:800;line-height:1.2}.unlock-card-body{font-size:var(--fs-15);color:#ffffffb8;margin-bottom:24px;line-height:1.55}@keyframes bubble-skip-blink{0%,to{opacity:.25}50%{opacity:.75}}.feed-static{z-index:8;background:#060509;position:absolute;inset:0;overflow:hidden}.feed-static canvas{width:100%;height:100%;image-rendering:pixelated;opacity:.55}.feed-static:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000047 0 2px,#0000 2px 4px);position:absolute;inset:0}.feed-static-tag{font-family:var(--mono,ui-monospace, monospace);font-size:var(--fs-15);letter-spacing:var(--ls-larga);color:#ffffffbf;text-shadow:0 0 12px #fff6;font-weight:700;animation:.34s steps(2,end) infinite static-tag-flicker;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes static-tag-flicker{50%{opacity:.35}}.tension-cell{transition:background var(--t-comando) ease, border-color var(--t-comando) ease, box-shadow var(--t-comando) ease}.tension-cell--fill{color:var(--text-primary);background:linear-gradient(#ff2d7838,#7a2bd829);border-color:#ff4d8d66}@keyframes cell-pop{0%{transform:scale(.65)}55%{transform:scale(1.18)}to{transform:scale(1)}}.tension-cell--pop{animation:cell-pop .32s var(--ease-viva)}@keyframes cell-pop-zone{0%{transform:scale(.65);box-shadow:0 0 #39ff6e00}45%{transform:scale(1.38);box-shadow:0 0 36px #39ff6ef2}to{box-shadow:var(--current-glow);transform:scale(1)}}.tension-cell--zonehit{animation:cell-pop-zone .55s var(--ease-viva)}@keyframes zone-flare{0%{filter:brightness(2.3)saturate(1.7);box-shadow:0 0 42px #39ff6ef2}to{filter:none}}.track-bisflash .tension-cell--zone,.track-bisflash .tension-cell--vial{animation:.75s ease-out zone-flare}.vu-seg{transition:background var(--t-tocco) ease, box-shadow var(--t-tocco) ease}@keyframes vu-peak{0%{opacity:1}to{opacity:.5}}.vu-seg--peak{animation:.36s ease-in-out infinite alternate vu-peak}@keyframes vu-nuovo{0%{filter:brightness(2.6);opacity:.25;transform:scaleX(.18)}38%{filter:brightness(2.2);opacity:1;transform:scaleX(1.34)}to{filter:brightness();opacity:1;transform:scaleX(1)}}.vu-seg--nuovo{animation:vu-nuovo .42s var(--ease-svelta) backwards}@keyframes vu-boss{0%,to{box-shadow:0 0 8px var(--vu-red);filter:none}50%{box-shadow:0 0 22px var(--vu-red), 0 0 36px var(--vu-red);filter:brightness(1.6)}}.vu-seg--boss{background:var(--vu-red);animation:.5s ease-in-out infinite vu-boss}@keyframes bust-vignette{0%{opacity:0}8%{opacity:1}75%{opacity:.75}to{opacity:0}}.bust-vignette{z-index:60;pointer-events:none;background:linear-gradient(90deg,#ff2d3c8c,#0000 11%),linear-gradient(-90deg,#ff2d3c8c,#0000 11%),linear-gradient(#ff2d3c80,#0000 13%),linear-gradient(#0000 87%,#ff2d3c80);animation:2.1s ease-out forwards bust-vignette;position:absolute;inset:0}@property --siren-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes siren-spin{to{--siren-ang:360deg}}@keyframes siren-glow{0%,to{opacity:.35}50%{opacity:1}}.boss-siren{z-index:60;pointer-events:none;position:absolute;inset:0}.boss-siren:before{content:"";background:conic-gradient(from var(--siren-ang), transparent 0deg 40deg, #ff4757f2 70deg, transparent 100deg 220deg, #ff4757f2 250deg, transparent 280deg 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:5px;animation:1.4s linear infinite siren-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.boss-siren:after{content:"";animation:1.4s ease-in-out infinite siren-glow;position:absolute;inset:0;box-shadow:inset 0 0 90px #ff475742}.boss-siren--calm:before{opacity:.55;animation-duration:2.8s}.boss-siren--calm:after{animation-duration:2.8s;box-shadow:inset 0 0 60px #ff47572e}.palm-fan{perspective:700px;position:relative}.palm-fan .palm-card{--rot:var(--base-rot,0deg);--ty:var(--base-ty,0px);z-index:var(--z,0);transform:rotate(var(--rot)) translateY(var(--ty));transition:transform var(--t-pannello) var(--ease-viva), margin var(--t-pannello) var(--ease-viva), box-shadow var(--t-comando) ease, opacity var(--t-comando) ease;box-shadow:10px 8px 20px #00000073}.palm-fan .palm-card+.palm-card{margin-left:-34px}.palm-fan:hover .palm-card{--rot:0deg;--ty:0px}.palm-fan:hover .palm-card+.palm-card{margin-left:10px}.palm-fan .palm-card:hover:not(.palm-card--used):not(.palm-card--blocked):not(.palm-card--back){z-index:8;transform:rotate(0)translateY(-10px)scale(1.07);box-shadow:0 16px 34px #0000008c,0 0 26px #ff4d8d47}.palm-fan--four:hover .palm-card+.palm-card{margin-left:-26px}.feed-flipfx--big{color:var(--money-gold);text-shadow:0 0 26px #ffc83ce6,0 0 60px #ff2d7899}@keyframes star-hit{0%{transform:scale(.6);box-shadow:0 0 #39ff6e00}40%{transform:scale(1.5);box-shadow:0 0 46px #39ff6e,0 0 90px #ffd75099}to{box-shadow:var(--current-glow);transform:scale(1)}}.tension-cell--starhit{animation:star-hit .65s var(--ease-viva)}.tension-cell--starhit:after{content:"";border-radius:var(--r-lg);pointer-events:none;border:2px solid #39ff6ed9;animation:.75s ease-out forwards burst-ring;position:absolute;inset:-6px}@keyframes star-twirl{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.4)}to{transform:rotate(360deg)scale(1)}}.tension-cell--starhit svg{animation:.8s star-twirl}.star-callout{z-index:12;border-radius:var(--r-lg);white-space:nowrap;pointer-events:none;animation:star-callout-pop .45s .55s var(--ease-viva) both;background:linear-gradient(#241d0bf7,#171106f7);border:1px solid #ffd65abf;flex-direction:column;align-items:center;gap:1px;padding:8px 16px 7px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;box-shadow:0 0 24px #ffc83c59,0 6px 18px #0000008c}.star-callout:after{content:"";border:7px solid #0000;border-top-color:#ffd65abf;position:absolute;top:100%;left:50%;transform:translate(-50%)}.star-callout-title{font-size:var(--fs-17);letter-spacing:var(--ls-normale);color:var(--money-gold);text-shadow:0 0 12px #ffc83c99;font-weight:900}.star-callout-sub{font-size:var(--fs-12-5);color:var(--text-primary);opacity:.92;font-weight:700}@keyframes star-callout-pop{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.6)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes spark-hit{0%{filter:brightness(2.6);transform:scale(.6)}45%{transform:scale(1.45);box-shadow:0 0 44px #ffc83cf2,0 0 80px #ffc83c80}to{filter:none;box-shadow:var(--current-glow);transform:scale(1)}}.tension-cell--sparkhit{animation:spark-hit .65s var(--ease-viva);border-color:var(--money-gold)}.tension-cell--sparkhit:after{content:"";border-radius:var(--r-lg);pointer-events:none;border:2px solid #ffc83ce6;animation:.75s ease-out forwards burst-ring;position:absolute;inset:-6px}@keyframes burst-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes palm-played{0%{transform:rotate(var(--rot)) translateY(var(--ty)) rotateY(0deg) scale(1)}50%{transform:rotate(var(--rot)) translateY(calc(var(--ty) - 12px)) rotateY(180deg) scale(1.12);filter:brightness(1.9);box-shadow:0 0 38px #ffc83cd9,0 18px 40px #0000008c}to{transform:rotate(var(--rot)) translateY(var(--ty)) rotateY(360deg) scale(1);filter:none}}.palm-fan .palm-card--played{animation:palm-played .55s var(--ease-svelta);z-index:6}.live-blurscrim{z-index:45;pointer-events:none;justify-content:center;align-items:center;animation:1s ease-in forwards blurscrim-in;display:flex;position:absolute;inset:0}.live-blurscrim--out{animation:.6s ease-out forwards blurscrim-out}@keyframes blurscrim-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08050e40}}@keyframes blurscrim-out{0%{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08050e40}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}.viral-wrap{animation:viral-slam .45s var(--ease-timbro) forwards;flex-direction:column;align-items:center;display:flex;position:relative}.viral-wrap--out{animation:viral-via .55s var(--ease-morbida) forwards}@keyframes viral-via{0%{opacity:1;filter:blur();transform:scale(1)rotate(-3.5deg)}to{opacity:0;filter:blur(4px);transform:scale(1.09)translateY(-22px)rotate(-3.5deg)}}@keyframes viral-slam{0%{opacity:0;transform:scale(2.1)rotate(6deg)}to{opacity:1;transform:scale(1)rotate(-3.5deg)}}.viral-premio{font-family:var(--font-display);font-weight:800;font-size:var(--fs-64);color:var(--money-green,#39ff6e);text-shadow:0 0 30px #39ff6e80;animation:viral-bonus-in .5s var(--ease-timbro) .12s backwards;margin-top:18px;line-height:1}.viral-bonus{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:#ffb02e;text-shadow:0 0 24px #ffb02ea6;animation:viral-bonus-in .5s var(--ease-timbro) .3s backwards;margin-top:10px}@keyframes viral-bonus-in{0%{opacity:0;transform:translateY(16px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.viral-flash{background:radial-gradient(circle at 50% 46%,#ffd76a66,#ffd76a0f 55%,#0000 75%);animation:2.2s ease-out forwards viral-flash-fade;position:absolute;inset:0}@keyframes viral-flash-fade{0%{opacity:0}12%{opacity:1}to{opacity:0}}.viral-stamp{font-family:var(--font-display);font-weight:800;font-size:var(--fs-64);letter-spacing:var(--ls-stretta);color:var(--money-gold);text-shadow:0 0 34px #ffc83c8c;border:5px solid var(--money-gold);border-radius:var(--r-xl);background:#140e048c;padding:10px 34px;box-shadow:0 0 40px #ffc83c59,inset 0 0 30px #ffc83c1f}.viral-sub{font-size:var(--fs-19);color:#fff;text-shadow:0 2px 12px #000c;margin-top:18px;font-weight:700}.recap-money-wrap{display:inline-block;position:relative}.recap-bill{z-index:0;width:22px;height:13px;margin-top:-7px;margin-left:-11px;top:50%;left:50%}.recap-money-wrap .recap-hero-value{z-index:1;position:relative}@keyframes handheld-drift{0%{transform:scale(1.02)translate(0)rotate(0)}13%{transform:scale(1.02)translate(1.2px,-.7px)rotate(.05deg)}27%{transform:scale(1.02)translate(-.9px,.6px)rotate(-.045deg)}41%{transform:scale(1.02)translate(.5px,1.1px)rotate(.035deg)}56%{transform:scale(1.02)translate(-1.3px,-.4px)rotate(-.06deg)}70%{transform:scale(1.02)translate(.8px,-1px)rotate(.05deg)}84%{transform:scale(1.02)translate(-.5px,.8px)rotate(-.035deg)}to{transform:scale(1.02)translate(0)rotate(0)}}.feed-handheld{will-change:transform;animation:9.3s ease-in-out infinite handheld-drift}.feed-todevelop{z-index:5;pointer-events:none;background:#00000061;place-items:center;display:grid;position:absolute;inset:0}.feed-todevelop-label{color:#fff;font-size:var(--fs-15);letter-spacing:var(--ls-larga);text-transform:uppercase;opacity:.92;text-shadow:0 2px 10px #0009;font-weight:700}.feed-still{z-index:4;animation:.25s ease-out feed-still-in}@keyframes feed-still-in{0%{opacity:0}to{opacity:1}}.feed-still-badge{border-radius:var(--r-pill);color:#fff;font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;opacity:.85;pointer-events:none;background:#0000008c;padding:4px 10px;font-weight:700;position:absolute;bottom:14px;left:14px}.bolla-fly{will-change:transform;margin-top:-1px;margin-left:-1px;position:absolute;top:0;left:0}.bolla{background:radial-gradient(circle at 30% 26%, #ffffff80 0%, #ffffff1f 24%, transparent 42%), radial-gradient(circle at 66% 78%, var(--money-green,#39ff6e) 0%, transparent 55%), radial-gradient(circle at 50% 50%, #78ffb41a 40%, #3cdc8c33 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.bolla{background:radial-gradient(circle at 30% 26%, #ffffff80 0%, #ffffff1f 24%, transparent 42%), radial-gradient(circle at 66% 78%, color-mix(in srgb, var(--money-green,#39ff6e) 26%, transparent) 0%, transparent 55%), radial-gradient(circle at 50% 50%, #78ffb41a 40%, #3cdc8c33 100%)}}.bolla{box-shadow:0 0 14px var(--money-green,#39ff6e), inset 0 -4px 10px #1ea05a40, inset 0 3px 6px #ffffff40;border:1.5px solid #d2ffe18c}@supports (color:color-mix(in lab, red, red)){.bolla{box-shadow:0 0 14px color-mix(in srgb, var(--money-green,#39ff6e) 35%, transparent), inset 0 -4px 10px #1ea05a40, inset 0 3px 6px #ffffff40}}.bolla{transition:width var(--t-comando) ease-out, height var(--t-comando) ease-out}.bolla:after{content:"";filter:blur(1px);background:#ffffff4d;border-radius:50%;width:18%;height:12%;position:absolute;bottom:16%;right:14%}.bolla--grossa{background:radial-gradient(circle at 30% 26%,#ffffff8c 0%,#ffffff24 24%,#0000 42%),radial-gradient(circle at 66% 78%,#ffc8504d 0%,#0000 55%),radial-gradient(circle,#ffe6a01f 40%,#f0b43c38 100%);border-color:#ffe296b3;box-shadow:0 0 18px #ffc85073,inset 0 -4px 10px #b4781440,inset 0 3px 6px #ffffff4d}.bolla-amount{z-index:1;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);color:#eafff2;text-shadow:0 1px 6px #14783ccc;background:#05160c6b;padding:2px 9px;position:relative}.bolla--grossa .bolla-amount{font-size:var(--fs-24);color:#fff6e0;text-shadow:0 1px 6px #8c5a0acc;background:#1e14046b}.bolla--mini .bolla-amount{font-size:var(--fs-12-5);padding:1px 6px}.bolla-flare{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:#ffd66e;text-shadow:0 0 14px #ffbe3cf2,0 2px 4px #00000080;pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bolla-bill{border-radius:var(--r-xs);will-change:transform;background:linear-gradient(#63e996,#2fae5f);border:1px solid #b9f4cd;width:20px;height:12px;position:absolute;top:0;left:0;box-shadow:0 0 8px #3cdc8280}.bolla-bill:after{content:"";border-radius:var(--r-xs);border:1px solid #ffffff8c;position:absolute;inset:2px}.charm-card--zap{--zap:#ffd66e;--zap-chiaro:#fff8e0;animation:1.25s ease-out charm-zap}.charm-card--rosa{--zap:#ff8ec8;--zap-chiaro:#ffe3f2}@keyframes charm-zap{0%{box-shadow:0 0 #0000}8%{box-shadow:0 0 26px 5px color-mix(in srgb, var(--zap) 52%, transparent)}34%{box-shadow:0 0 18px 3px color-mix(in srgb, var(--zap) 38%, transparent)}82%{box-shadow:0 0 18px 3px color-mix(in srgb, var(--zap) 38%, transparent)}to{box-shadow:0 0 #0000}}.charm-card--zap .charm-pin{animation:charm-pin-zoom 1.25s var(--ease-svelta);z-index:6}@keyframes charm-pin-zoom{0%{transform:scale(1)rotate(0)}10%{transform:scale(1.62)rotate(-7deg)}22%{transform:scale(1.45)rotate(5deg)}34%{transform:scale(1.48)rotate(-2deg)}76%{transform:scale(1.45)rotate(0)}to{transform:scale(1)rotate(0)}}.hype-thermo--zap{animation:.55s ease-in-out thermo-shake}.hype-thermo--zap .hype-thermo-rail{animation:.6s ease-out thermo-glow}.hype-thermo--zap .hype-thermo-rail:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 0%,#fff9 50%,#0000 100%) 50% 130%/100% 34% no-repeat;animation:.6s ease-out forwards thermo-sweep;position:absolute;inset:0 -5px}@keyframes thermo-shake{0%{transform:translate(0)}20%{transform:translate(-2.5px)rotate(-.6deg)}40%{transform:translate(2.5px)rotate(.6deg)}60%{transform:translate(-1.5px)}80%{transform:translate(1.5px)}to{transform:translate(0)}}@keyframes thermo-glow{0%{filter:brightness()}35%{filter:brightness(1.6)}to{filter:brightness()}}@keyframes thermo-sweep{0%{background-position:50% 130%}to{background-position:50% -40%}}.chat-donation--big{border-width:2px;border-color:var(--donation-amount)}@supports (color:color-mix(in lab, red, red)){.chat-donation--big{border-color:color-mix(in srgb, var(--donation-amount) 75%, white)}}.chat-donation--big{box-shadow:0 0 22px var(--donation-border)}@supports (color:color-mix(in lab, red, red)){.chat-donation--big{box-shadow:0 0 22px color-mix(in srgb, var(--donation-border) 55%, transparent)}}.chat-donation--big .chat-donation-amount{font-size:var(--fs-27)}@property --ring-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ring-run{to{--ring-a:360deg}}.charm-card--zap:after{content:"";border-radius:var(--r-lg);background:conic-gradient(from var(--ring-a), transparent 0deg, transparent 245deg, var(--zap) 285deg, var(--zap) 330deg, var(--zap-chiaro) 350deg, transparent 360deg);padding:3px;position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.charm-card--zap:after{background:conic-gradient(from var(--ring-a), transparent 0deg, transparent 245deg, color-mix(in srgb, var(--zap) 25%, transparent) 285deg, var(--zap) 330deg, var(--zap-chiaro) 350deg, transparent 360deg)}}.charm-card--zap:after{-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;animation:.62s linear 2 ring-run,1.25s ease-out forwards ring-fade;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ring-fade{0%,82%{opacity:1}to{opacity:0}}.charm-tag{font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);color:var(--zap,#ffd66e);text-shadow:0 0 12px var(--zap,#ffd66e);position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.charm-tag{text-shadow:0 0 12px color-mix(in srgb, var(--zap,#ffd66e) 85%, transparent)}}.charm-tag{white-space:nowrap;border-radius:var(--r-pill);border:1px solid var(--zap,#ffd66e);background:#0a0610b8;padding:3px 10px}@supports (color:color-mix(in lab, red, red)){.charm-tag{border:1px solid color-mix(in srgb, var(--zap,#ffd66e) 42%, transparent)}}.charm-tag{pointer-events:none;z-index:70;animation:1.25s ease-out both charm-tag-pop}@keyframes charm-tag-pop{0%{opacity:0;transform:translateY(-50%)scale(.5)}14%{opacity:1;transform:translateY(-50%)scale(1.25)}26%{transform:translateY(-50%)scale(1)}78%{opacity:1}to{opacity:0;transform:translateY(-50%)scale(.9)}}.hype-thermo--zap .hype-thermo-rail:before{content:"";border-radius:var(--r-lg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#0000 0%,#ffe6f4 43%,#ff7ac2 50%,#ff7ac259 68%,#0000 100%) 50% 140%/100% 40% no-repeat;padding:2.5px;animation:1.05s ease-in-out forwards rail-light;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rail-light{0%{opacity:1;background-position:50% 140%}80%{opacity:1}to{opacity:0;background-position:50% -50%}}.bolla--colpita{animation:.5s ease-out bolla-colpita}@keyframes bolla-colpita{0%{filter:brightness()}25%{filter:brightness(1.65);box-shadow:0 0 34px color-mix(in srgb, var(--money-green,#39ff6e) 75%, transparent), inset 0 -4px 10px #1ea05a40, inset 0 3px 6px #fff6}to{filter:brightness()}}.chat-donation--verde{border-color:var(--money-green,#39ff6e)}@supports (color:color-mix(in lab, red, red)){.chat-donation--verde{border-color:color-mix(in srgb, var(--money-green,#39ff6e) 45%, transparent)}}.chat-donation--verde{box-shadow:0 0 10px var(--money-green,#39ff6e)}@supports (color:color-mix(in lab, red, red)){.chat-donation--verde{box-shadow:0 0 10px color-mix(in srgb, var(--money-green,#39ff6e) 18%, transparent)}}.chat-donation--verde .chat-donation-amount{color:var(--money-green,#39ff6e)}.chat-donation--mid{border-color:#b98aff8c;box-shadow:0 0 14px #b98aff40}.chat-donation--mid .chat-donation-amount{color:#cfa9ff;font-size:var(--fs-24)}.bolla--media{background:radial-gradient(circle at 30% 26%,#ffffff80 0%,#ffffff1f 24%,#0000 42%),radial-gradient(circle at 66% 78%,#b98aff47 0%,#0000 55%),radial-gradient(circle,#d8b4ff1a 40%,#965ae633 100%);border-color:#d8b4ff99;box-shadow:0 0 16px #b98aff66,inset 0 -4px 10px #5a28a040,inset 0 3px 6px #ffffff47}.bolla--media .bolla-amount{color:#f3e8ff;text-shadow:0 1px 6px #6e32becc;background:#1808286b}.dealp-next{border-radius:var(--r-lg);width:calc(100% - 44px);font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);letter-spacing:var(--ls-normale);text-transform:uppercase;color:#fff;cursor:pointer;transition:transform var(--t-tocco) ease, box-shadow var(--t-tocco) ease;background:linear-gradient(#ff4d9d 0%,#e0257f 100%);border:1.5px solid #ffffff59;margin:12px auto 14px;padding:13px 24px;display:block;box-shadow:0 6px 22px #ff3c9659,inset 0 1px #ffffff59}.dealp-next:hover{transform:translateY(-1px);box-shadow:0 9px 28px #ff3c9680,inset 0 1px #fff6}.dealp-next:active{transform:translateY(1px)scale(.985)}.scene-bar{border-radius:var(--r-lg);background:linear-gradient(100deg,#ff52a01a 0%,#180812b8 45%,#ff52a014 100%);border:2px solid #ff52a057;position:relative;overflow:hidden}.scene-bar:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ff94c824 50%,#0000 70%) 0 0/240% 100%;animation:2.6s linear infinite scene-bar-sweep;position:absolute;inset:0}@keyframes scene-bar-sweep{0%{background-position:130% 0}to{background-position:-110% 0}}.scene-bar-label{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);letter-spacing:var(--ls-stretta);color:#ffd6e9eb;text-transform:uppercase;position:relative}.scene-bar-dot{background:#ff3d71;border-radius:50%;width:13px;height:13px;animation:1.15s ease-in-out infinite scene-bar-dot;box-shadow:0 0 12px #ff3d71e6}@keyframes scene-bar-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.scene-bar-skip{border-radius:var(--r-lg);color:#fff;font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-normale);text-transform:uppercase;cursor:pointer;transition:transform var(--t-tocco) ease, box-shadow var(--t-tocco) ease;background:linear-gradient(#ff4d9d 0%,#e0257f 100%);border:1.5px solid #ffffff59;padding:13px 22px;position:relative;box-shadow:0 6px 22px #ff3c9659,inset 0 1px #ffffff59}.scene-bar-skip:hover{transform:translateY(-1px);box-shadow:0 9px 28px #ff3c9680,inset 0 1px #fff6}.scene-bar-skip:active{transform:translateY(1px)scale(.97)}.scene-bar--counting{background:linear-gradient(100deg,#7af5b21a 0%,#08180fb8 45%,#7af5b214 100%);border-color:#7af5b261}.scene-bar--counting:before{background:linear-gradient(100deg,#0000 30%,#a0ffcd29 50%,#0000 70%) 0 0/240% 100%;animation:1.5s linear infinite scene-bar-sweep}.scene-bar--counting .scene-bar-label{color:#c4ffe0f2}.scene-bar-take{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:var(--money-green,#39ff6e);text-shadow:0 0 12px var(--money-green,#39ff6e)}@supports (color:color-mix(in lab, red, red)){.scene-bar-take{text-shadow:0 0 12px color-mix(in srgb, var(--money-green,#39ff6e) 55%, transparent)}}.feed-handheld,.feed-still{transition:filter var(--t-evento) ease}.feed-gelo{filter:saturate(.35)brightness(.8)}.card-pile--drawn{z-index:3;animation:.62s ease-out pile-draw}@keyframes pile-draw{0%{transform:translateY(0)}22%{transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes pile-draw-face{0%{filter:brightness();box-shadow:0 0 #0000}25%{filter:brightness(1.55);box-shadow:0 0 22px 4px #fff6}to{filter:brightness();box-shadow:0 0 #0000}}.btn-icon{opacity:.92;filter:drop-shadow(0 2px 4px #00000059);align-items:center;display:flex}.fire-t1{--fire-a:#ffd98a;--fire-b:#ff8c2a;--fire-glow:#ff8c2a8c;--fire-speed:1.2s}.fire-t2{--fire-a:#ffb066;--fire-b:#ff452a;--fire-glow:#ff452a99;--fire-speed:1s}.fire-t3{--fire-a:#e9a6ff;--fire-b:#a44dff;--fire-glow:#a44dffa6;--fire-speed:.84s}.fire-t4{--fire-a:#fff4cd;--fire-b:#ffc93e;--fire-glow:#ffca46bf;--fire-speed:.7s}.fire-t4 .fire-aura{animation:3.2s ease-in-out infinite fire-pearl}@keyframes fire-pearl{0%,to{filter:hue-rotate()brightness()}35%{filter:hue-rotate(-26deg)brightness(1.14)}70%{filter:hue-rotate(16deg)brightness(1.05)}}.fire-aura{pointer-events:none;position:absolute;inset:0;overflow:visible}.fire-aura:before,.fire-aura:after{content:"";transform-origin:50% 100%;animation:fire-lick var(--fire-speed) ease-in-out infinite alternate;position:absolute;inset:-26px -8px 80%}.fire-aura:before{background:radial-gradient(22% 95% at 12% 100%, var(--fire-b) 0%, transparent 70%), radial-gradient(28% 120% at 38% 100%, var(--fire-b) 0%, transparent 72%), radial-gradient(22% 90% at 63% 100%, var(--fire-b) 0%, transparent 70%), radial-gradient(26% 115% at 88% 100%, var(--fire-b) 0%, transparent 72%);filter:blur(6px);opacity:.85}.fire-aura:after{background:radial-gradient(13% 70% at 20% 100%, var(--fire-a) 0%, transparent 65%), radial-gradient(15% 92% at 50% 100%, var(--fire-a) 0%, transparent 68%), radial-gradient(13% 74% at 79% 100%, var(--fire-a) 0%, transparent 65%);filter:blur(2.5px);animation-duration:calc(var(--fire-speed) * .72);animation-delay:calc(var(--fire-speed) * -.4)}@keyframes fire-lick{0%{opacity:.7;transform:scaleY(.8)translate(-2px)skew(-2deg)}55%{opacity:1;transform:scaleY(1.1)translate(1px)skew(1.5deg)}to{opacity:.82;transform:scaleY(.92)translate(2.5px)skew(-1deg)}}@keyframes fire-breathe{0%,to{box-shadow:0 0 10px var(--fire-glow)}50%{box-shadow:0 0 22px var(--fire-glow), 0 0 46px var(--fire-glow)}}.card-pile--fire .card-face{animation:fire-breathe calc(var(--fire-speed) * 1.6) ease-in-out infinite}.card-pile--drawn .card-face{animation:.62s ease-out pile-draw-face!important}.feed-palpebra{z-index:6;pointer-events:none;overflow:hidden}.feed-palpebra-lembo{background:#05050a;height:52%;position:absolute;left:-2%;right:-2%;box-shadow:0 0 28px 10px #05050ae6}.feed-palpebra-lembo--su{border-radius:0 0 50% 50%/0 0 22% 22%;top:0}.feed-palpebra-lembo--giu{border-radius:50% 50% 0 0/22% 22% 0 0;bottom:0}.feed-lampo{z-index:7;pointer-events:none;opacity:0;animation:climax-lampo .72s var(--ease-morbida) forwards;background:#fff;position:absolute;inset:0}@keyframes climax-lampo{0%{opacity:0}6%{opacity:1}30%{opacity:.28}42%{opacity:.92}70%{opacity:.12}to{opacity:0}}.btn-improvvisa--bis.btn--fire{animation:fire-breathe calc(var(--fire-speed) * 1.5) ease-in-out infinite}.btn-improvvisa--bis .fire-aura{z-index:0}.btn-improvvisa--bis .fire-aura:before,.btn-improvvisa--bis .fire-aura:after{top:-32px;bottom:96%}.btn-improvvisa--bis .btn-label{z-index:1;position:relative}.girl-card{z-index:8;border-radius:var(--r-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0b0812e0;border:1px solid #ffffff29;width:320px;padding:16px 18px 10px;animation:.9s ease-out girl-card-glint;position:absolute;top:18px;right:18px;box-shadow:0 10px 34px #0000008c}@keyframes girl-card-glint{0%{box-shadow:0 10px 34px #0000008c}30%{box-shadow:0 10px 34px #0000008c,-22px 0 34px #ff96c859,22px 0 34px #ff96c859,0 0 22px #ffbedc66}to{box-shadow:0 10px 34px #0000008c}}.girl-card-top{align-items:center;gap:14px;margin-bottom:10px;display:flex}.girl-card-pfp{border-radius:var(--r-pill);border:2.5px solid;flex:none;width:64px;height:64px;display:block;overflow:hidden}.girl-card-pfp img,.girl-card-pfp-fallback{object-fit:cover;border-radius:var(--r-pill);width:100%;height:100%;font-size:var(--fs-30);justify-content:center;align-items:center;display:flex}.girl-card-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:#fff;line-height:1.1}.girl-card-tag{font-size:var(--fs-11);letter-spacing:var(--ls-stretta);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;max-width:210px;margin-top:3px;font-weight:600;overflow:hidden}.girl-card-quirk{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--live-title-pink);margin-bottom:5px;font-weight:800}.girl-card-desc{font-size:var(--fs-15);color:#ffffffeb;font-weight:500;line-height:1.5}.girl-card-footer{font-size:var(--fs-11);letter-spacing:var(--ls-normale);text-align:center;text-transform:uppercase;color:#ffffff73;border-top:1px solid #ffffff1a;margin-top:12px;padding-top:8px}.hype-thermo-sub{border-radius:var(--r-xs);width:12px;height:3px;transition:background var(--t-comando) ease, box-shadow var(--t-comando) ease;background:#ffffff21;position:absolute;left:50%;transform:translate(-50%,50%)}.hype-thermo-sub--on{background:var(--hype-fill-a);box-shadow:0 0 7px var(--hype-veil-2);transition:none}.btn-incassa--fold{color:#ebdcffd9;box-shadow:none;background:linear-gradient(165deg,#3a2450 0%,#241534 100%);border-color:#a878dc73}.btn-incassa--fold:hover{color:#f2e8ff;border-color:#be91f0b3}.wanted-strip{flex:none;align-items:center;gap:5px;display:flex}.wanted-star{color:#ffffff24;transition:color var(--t-pannello) ease, filter var(--t-pannello) ease;display:flex}.wanted-star--on{color:#fff;filter:drop-shadow(0 0 6px #ffffff8c)}.wanted-star--alarm{animation:1s ease-in-out infinite wanted-alarm}@keyframes wanted-alarm{0%,to{filter:drop-shadow(0 0 4px #fff6)}50%{filter:drop-shadow(0 0 12px #fffffff2)}}.wanted-strip .info-dot{margin-left:4px}.wanted-star:nth-child(4){color:#ff5c8c4d}.wanted-star:nth-child(5){color:#a62e766b}.wanted-star--on:nth-child(4){color:#ff6b9d;filter:drop-shadow(0 0 7px #ff6b9db3)}.wanted-star--on:nth-child(5){color:#c9407f;filter:drop-shadow(0 0 7px #c9407fcc)}.gear-btn{border-radius:var(--r-md);color:#fff6;cursor:pointer;width:34px;height:34px;transition:color var(--t-comando) ease, background var(--t-comando) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.gear-btn:hover{color:#fff;background:#ffffff14}.vu-col{flex-direction:column;gap:3px;display:flex;position:relative}.vu-marker{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid var(--pink-hot,#ff2d78);filter:drop-shadow(0 0 4px #ff2d7899);width:0;height:0;transition:bottom var(--t-momento) var(--ease-viva);pointer-events:none;position:absolute;left:-14px}.vu-sweep{border-radius:var(--r-sm);background:linear-gradient(180deg, var(--sin-ink,#ffffff8c), transparent 75%);filter:blur(3px);pointer-events:none;height:42px;animation:.55s ease-out forwards vu-sweep-up;position:absolute;bottom:0;left:-3px;right:-3px}@keyframes vu-sweep-up{0%{opacity:.9;transform:translateY(10px)}to{opacity:0;transform:translateY(-240px)}}.attn-lit--lust{--sin-ink:#ff5fae;--sin-deep:#4a0830f0;--sin-veil:#ff5fae29;--sin-veil-2:#ff5fae57}.attn-lit--greed{--sin-ink:#3ce68f;--sin-deep:#043420f0;--sin-veil:#3ce68f29;--sin-veil-2:#3ce68f57}.attn-lit--riot{--sin-ink:#b078ff;--sin-deep:#2a0c52f0;--sin-veil:#b078ff29;--sin-veil-2:#b078ff57}.attn-lit{border-radius:var(--r-lg);outline:1px solid var(--sin-veil-2);outline-offset:-1px;animation:1.15s ease-in-out infinite attn-aura,.46s ease-out attn-jolt;position:relative}@keyframes attn-jolt{0%{transform:scale(1)}22%{transform:scale(1.05)}58%{transform:scale(.993)}to{transform:scale(1)}}@keyframes attn-aura{0%,to{outline-color:var(--sin-veil-2);box-shadow:inset 0 0 18px var(--sin-veil), 0 0 16px var(--sin-veil)}50%{outline-color:var(--sin-ink);box-shadow:inset 0 0 34px var(--sin-veil-2), 0 0 30px var(--sin-veil-2), 0 0 62px var(--sin-veil)}}.attn-lit .live-section-title{color:var(--sin-ink);text-shadow:0 0 12px var(--sin-veil-2)}.attn-lit .vu-marker{border-left-color:var(--sin-ink);filter:drop-shadow(0 0 7px var(--sin-ink))}.sin-stamp{z-index:3;pointer-events:none;width:118px;height:76px;margin:-38px 0 0 -59px;position:absolute;top:38%;left:50%}.sin-stamp-ring{border-radius:var(--r-pill);border:2px solid var(--sin-ink);opacity:0;width:96px;height:96px;animation:sin-ring .62s var(--ease-svelta) forwards;margin:-48px 0 0 -48px;position:absolute;top:50%;left:50%}.sin-stamp-ring--tardi{border-width:1px;animation-delay:.11s}@keyframes sin-ring{0%{opacity:.85;transform:scale(.28)}to{opacity:0;transform:scale(2.6)}}.sin-stamp-plate{border-radius:var(--r-lg);border:2px solid var(--sin-ink);background:linear-gradient(180deg, var(--sin-deep), var(--sin-deep));flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sin-stamp-plate{background:linear-gradient(180deg, color-mix(in srgb, var(--sin-deep) 82%, white 6%), var(--sin-deep))}}.sin-stamp-plate{color:var(--sin-ink);box-shadow:0 0 22px var(--sin-veil-2), 0 8px 26px #0000008c, inset 0 0 18px var(--sin-veil);animation:sin-stamp 2.52s var(--ease-svelta) forwards}.sin-stamp-icon{filter:drop-shadow(0 0 8px var(--sin-veil-2));display:flex}.sin-stamp-word{font-size:var(--fs-15);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--sin-ink);text-shadow:0 1px 4px #000000d9, 0 0 14px var(--sin-ink), 0 0 26px var(--sin-veil-2);font-weight:900;line-height:1}@keyframes sin-stamp{0%{opacity:0;filter:blur(7px);transform:scale(2.2)rotate(-13deg)}5%{opacity:1;filter:blur();transform:scale(.93)rotate(-4deg)}8%{transform:scale(1.07)rotate(-6.5deg)}11%{transform:scale(1)rotate(-5deg)}83.3%{opacity:1;filter:blur();animation-timing-function:var(--ease-cade);transform:scale(1)rotate(-5deg)}93%{opacity:.94;filter:blur();animation-timing-function:var(--ease-cade);transform:translateY(32px)scale(.7)rotate(-2deg)}to{opacity:0;filter:blur(2.5px);transform:translateY(80px)scale(.18)rotate(0)}}:root{--ice-a:#bfeaff;--ice-b:#5fc8f5;--ice-glow:#60c8f580}.card-face--frozen{border-color:var(--ice-b);box-shadow:0 0 14px var(--ice-glow), inset 0 0 12px #a0e1ff29}.card-face--frozen .card-face-value{color:#eaf9ff;text-shadow:0 0 10px #8cd7ff8c}.ice-frost{border-radius:var(--r-md);pointer-events:none;background:radial-gradient(circle at 0 0,#bfeaff6b,#0000 42%),radial-gradient(circle at 100% 0,#bfeaff52,#0000 38%),radial-gradient(circle at 100% 100%,#bfeaff6b,#0000 42%),radial-gradient(circle at 0 100%,#bfeaff52,#0000 38%);animation:.5s ease-out both ice-frost-in;position:absolute;inset:2px}@keyframes ice-frost-in{0%{opacity:0;transform:scale(1.45)}to{opacity:1;transform:scale(1)}}.tension-cell--ice{color:#eaf9ff;border-color:#8cdcffe6;box-shadow:0 0 12px #60c8f54d}.ice-creep{border-radius:var(--r-pill);pointer-events:none;background:linear-gradient(#78d0f62e,#60bef080);animation:.42s ease-out both ice-creep-in;position:absolute;inset:0;box-shadow:inset 0 0 12px #c8f0ff66}@keyframes ice-creep-in{0%{opacity:0;clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0)}}.tension-cell--thaw{transition:border-color var(--t-momento) ease;border-color:#8cdcff59}.ice-melt{border-radius:var(--r-pill);pointer-events:none;background:linear-gradient(#78d0f62e,#60bef080);animation:.5s ease-in both ice-melt-out;position:absolute;inset:0;box-shadow:inset 0 0 12px #c8f0ff66}@keyframes ice-melt-out{0%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:reduce){.ice-frost,.ice-creep{animation:none}.ice-melt{display:none}.sin-stamp-plate{opacity:1;animation:none}.sin-stamp-ring{display:none}.attn-lit{box-shadow:inset 0 0 26px var(--sin-veil-2), 0 0 26px var(--sin-veil-2);animation:none}.vu-seg--nuovo,.card-pile--pagaora,.hype-thermo-sub--nata,.hype-thermo-tick--nata{animation:none}.hype-lit{box-shadow:inset 0 0 24px var(--hype-veil-2), 0 0 24px var(--hype-veil-2);animation:none}}.chip-strip--riflettore{z-index:95;border-radius:var(--r-xl);box-shadow:0 0 0 2px var(--pink), 0 0 34px var(--pink);background:#0a0610b8;margin:-10px -14px;padding:10px 14px;position:relative}@supports (color:color-mix(in lab, red, red)){.chip-strip--riflettore{box-shadow:0 0 0 2px var(--pink), 0 0 34px color-mix(in srgb, var(--pink) 45%, transparent)}}.chip-strip--riflettore{animation:1.7s ease-in-out infinite onb-ring-breathe}.overlay-btn{background:var(--improvvisa-grad);border:2px solid var(--improvvisa-border);border-radius:var(--r-lg);min-width:210px;color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-normale);cursor:pointer;transition:transform var(--t-tocco) ease, filter var(--t-tocco) ease;justify-content:center;align-items:center;padding:13px 34px;display:inline-flex;box-shadow:0 10px 26px #00000073,0 0 28px #ff2d7847}.overlay-btn:hover{filter:brightness(1.08);transform:translateY(-1px)scale(1.025)}.overlay-btn:active{transform:translateY(0)scale(.99)}.dealp-next:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.4)}.feed-sipario{pointer-events:none;z-index:6;transition-property:opacity;transition-timing-function:var(--ease-morbida);background:#000}.scene-bar-conto{align-items:baseline;gap:14px;display:inline-flex;position:relative}.scene-bar-take{font-variant-numeric:tabular-nums}.scene-bar--premibile{cursor:pointer}.scene-bar-hint{font-family:var(--font-ui);font-weight:500;font-size:var(--fs-11);letter-spacing:var(--ls-stretta);color:#ffffff4d;text-transform:lowercase;white-space:nowrap;pointer-events:none;position:absolute;top:50%;right:18px;translate:0 -50%}.scene-bar-hint--on{color:#ffffff29}.fire-t0{--fire-a:#f4efe3;--fire-b:#b9b09d;--fire-glow:#f4efe342;--fire-speed:1.6s}.tavolo-area{z-index:6;height:calc(116px + var(--fascia,0px));box-sizing:border-box;transition:height var(--t-pannello) var(--ease-morbida), padding-top var(--t-pannello) var(--ease-morbida);--tavolo-sx:14px;padding:calc(14px + var(--fascia,0px)) 16px 10px var(--tavolo-sx);isolation:isolate;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:0;left:69px;right:0}.tavolo-area:before{content:"";inset:var(--fascia,0px) 0 -80px 0;z-index:-1;border-top-right-radius:var(--panel-radius);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity var(--t-momento) ease, filter var(--t-momento) ease, box-shadow var(--t-momento) ease;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85 0 0 0 0 1 0 0 0 0 0.85 0 0 0 0.22 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>"),repeating-linear-gradient(45deg,#ffffff09 0 1px,#0000 1px 4px),repeating-linear-gradient(-45deg,#00000012 0 1px,#0000 1px 4px),linear-gradient(90deg,#00000047 0%,#0000 14% 86%,#00000047 100%),radial-gradient(140% 100% at 50% 0,#2a6e42 0%,#1c5031 38%,#123521 72%,#0d2617 100%);position:absolute;box-shadow:inset 0 1px #ffffff14;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.tavolo-area[data-piena]:before{opacity:1}.tavolo-area--crollo:before{filter:grayscale(.7)brightness(.55)}.tavolo-area--incasso:before{box-shadow:inset 0 0 70px #ffc85080,inset 0 1px #ffffff14}.tavolo-fila{height:58px;animation:fila-entra .35s var(--ease-svelta) both;align-items:flex-end;gap:12px;display:flex}@keyframes fila-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.tavolo-fila--fade{animation:.22s ease-out forwards fila-fade}@keyframes fila-fade{to{opacity:0}}.fila{--fila-sopra:160px;--fila-sotto:320px;--fila-destra:100px;box-sizing:content-box;height:58px;padding:var(--fila-sopra) var(--fila-destra) var(--fila-sotto) var(--tavolo-sx,14px);margin:calc(-1 * var(--fila-sopra)) calc(-1 * var(--fila-destra)) calc(-1 * var(--fila-sotto)) calc(-1 * var(--tavolo-sx,14px));transform-origin:50% calc(var(--fila-sopra) + 58px);transition:width var(--t-pannello) var(--ease-morbida);position:relative;-webkit-mask-image:linear-gradient(#000 0 259.7px,#0000004d 300px,#0000 342px);mask-image:linear-gradient(#000 0 259.7px,#0000004d 300px,#0000 342px)}.fila--tonfo{animation:fila-tonfo .24s var(--ease-svelta) .32s}@keyframes fila-tonfo{0%{transform:none}45%{transform:translateY(2px)scaleY(.95)}to{transform:none}}.fila .gettone{left:calc(var(--tavolo-sx,14px) + var(--x,0px));bottom:calc(var(--fila-sotto,0px) + var(--i,0) * 2px);z-index:calc(var(--i,0) + 1);transition:left var(--t-pannello) var(--ease-morbida);position:absolute}.gettone{--dx:0px;--rz:0deg;--ink:#2a1400;--inserto:var(--fire-a)}@supports (color:color-mix(in lab, red, red)){.gettone{--inserto:color-mix(in srgb, var(--fire-a) 55%, white)}}.gettone{width:64px;height:52px;transform:translate(var(--dx), 0) rotate(var(--rz));flex:none;display:inline-block;position:relative}.gettone.fire-t0{--inserto:#a89f8c}.gettone.fire-t3{--ink:#2a1040}.gettone.fire-t4{--ink:#3a2600}.gettone-svg{width:64px;height:52px;display:block;overflow:visible}.gettone-stop-a{stop-color:var(--fire-a)}@supports (color:color-mix(in lab, red, red)){.gettone-stop-a{stop-color:color-mix(in srgb, var(--fire-a) 65%, white)}}.gettone-stop-b{stop-color:var(--fire-a)}.gettone-stop-c,.gettone-lato-a{stop-color:var(--fire-b)}@supports (color:color-mix(in lab, red, red)){.gettone-lato-a{stop-color:color-mix(in srgb, var(--fire-b) 72%, #160b05)}}.gettone-lato-b{stop-color:var(--fire-b)}@supports (color:color-mix(in lab, red, red)){.gettone-lato-b{stop-color:color-mix(in srgb, var(--fire-b) 38%, #160b05)}}.gettone-ombra{fill:#0000008c;filter:blur(2.5px)}.gettone-inserti rect{fill:var(--inserto);opacity:.92}.gettone-banda{fill:none;stroke:var(--inserto);stroke-width:4.2px;stroke-dasharray:11 11.4;opacity:.95}.gettone-bordo{fill:none;stroke:#00000059;stroke-width:1px}.gettone-disco-ombra{fill:#0000004d}.gettone-disco{fill:var(--fire-a)}@supports (color:color-mix(in lab, red, red)){.gettone-disco{fill:color-mix(in srgb, var(--fire-a) 88%, white)}}.gettone-disco{stroke:#ffffff73;stroke-width:1px}.gettone-luce{fill:#fff;opacity:.22}.gettone-cifra{font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);letter-spacing:-.02em;fill:var(--ink);text-anchor:middle;dominant-baseline:central}.gettone-cifra--4{font-size:var(--fs-15)}.gettone-cifra--5{font-size:var(--fs-12-5)}.gettone--stella{filter:drop-shadow(0 0 8px #ffc850a6)}.gettone--fantasma{animation:.4s ease-out .25s both fantasma-appare,1.1s ease-in-out .65s infinite fantasma-respira}.gettone-fantasma-faccia{fill:#ff2d781a;stroke-width:2.2px;stroke-dasharray:7 5}.gettone-fantasma-lato{fill:#ff2d780d;stroke-width:2px;stroke-dasharray:6 5}.gettone--sparisce{animation:.2s ease-out forwards fantasma-sparisce!important}@keyframes fantasma-sparisce{to{opacity:0}}.gettone-fantasma-anello{fill:none;stroke:#ff82af8c;stroke-width:1.2px;stroke-dasharray:4 4}.gettone-cifra--fantasma{fill:#ff8fb4}@keyframes fantasma-appare{0%{opacity:0;transform:translate(var(--dx), -6px) rotate(var(--rz))}to{opacity:.62;transform:translate(var(--dx), 0) rotate(var(--rz))}}@keyframes fantasma-respira{0%,to{opacity:.62;filter:drop-shadow(0 0 4px #ff2d7859)}50%{opacity:1;filter:drop-shadow(0 0 10px #ff2d78d9)}}.gettone--arriva{animation:gettone-arriva .45s var(--ease-viva) both}@keyframes gettone-arriva{0%{transform:translate(calc(var(--dx) + 10px), -60px) rotate(calc(var(--rz) + 14deg));opacity:0}35%{opacity:1}to{transform:translate(var(--dx), 0) rotate(var(--rz));opacity:1}}.gettone--cade{animation:gettone-cade .9s var(--ease-cade) forwards}@keyframes gettone-cade{0%{transform:translate(var(--dx), 0) rotate(var(--rz));opacity:1}22%{transform:translate(var(--dx), -6px) rotate(calc(var(--rot,0deg) * .25));opacity:1}to{transform:translate(calc(var(--dx) + var(--sx,0px)), 210px) rotate(var(--rot,0deg));opacity:0}}.gettone--via{animation:gettone-raccolta .74s var(--ease-svelta) forwards}@keyframes gettone-raccolta{0%{transform:translate(var(--dx), 0) rotate(var(--rz)) scale(1);opacity:1;animation-timing-function:var(--ease-svelta)}34%{transform:translate(calc(var(--dx) + var(--gx,0px)), calc(var(--gy,0px) - 4px)) rotate(calc(var(--rz) + var(--grot,0deg))) scale(1.05);opacity:1;animation-timing-function:ease-in-out}46%{transform:translate(calc(var(--dx) + var(--gx,0px)), var(--gy,0px)) rotate(calc(var(--rz) + var(--grot,0deg))) scale(1.02);opacity:1;animation-timing-function:var(--ease-cade)}72%{opacity:.75}to{transform:translate(calc(var(--dx) + var(--gx,0px) + var(--px,0px)), var(--pgiu,132px)) rotate(calc(var(--rz) + var(--grot,0deg) + var(--prot,0deg))) scale(.84);opacity:0}}.fila--rivaluta .gettone-svg{animation:.5s ease-out both gettone-rivaluta;animation-delay:calc(var(--i,0) * 60ms)}@keyframes gettone-rivaluta{0%{filter:brightness()}30%{filter:brightness(2.1)}to{filter:brightness()}}.tavolo-totale{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);font-variant-numeric:tabular-nums;color:var(--fire-a);text-shadow:0 2px 0 #00000073, 0 0 16px var(--fire-glow);white-space:nowrap;transition:color var(--t-momento) ease, text-shadow var(--t-momento) ease;margin-left:auto;padding-bottom:4px;line-height:1;position:relative}.tavolo-totale--via{animation:totale-via .78s var(--ease-svelta) forwards}@keyframes totale-via{0%{filter:brightness();opacity:1;animation-timing-function:var(--ease-svelta);transform:scale(1)}28%{filter:brightness(1.3);opacity:1;animation-timing-function:ease-in-out;transform:scale(1.16)}50%{filter:brightness(1.7);opacity:1;animation-timing-function:var(--ease-svelta);transform:scale(1.13)}62%{filter:brightness(3);opacity:1;animation-timing-function:var(--ease-morbida);transform:scale(1.2)}78%{filter:brightness(3);opacity:0;transform:scale(1.22)}to{filter:brightness(3);opacity:0;transform:scale(1.22)}}.tavolo-totale--via:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#fff 0 8%,#ffeeb4f2 15%,#ffcc5c80 24%,#0000 40%),linear-gradient(#fff,#fff) 50%/2px 100% no-repeat,linear-gradient(#fff,#fff) 50%/100% 2px no-repeat;width:96px;height:96px;margin:-48px 0 0 -48px;animation:.36s ease-out .5s both totale-scintilla;position:absolute;top:50%;left:50%;transform:scale(.2);-webkit-mask-image:radial-gradient(circle,#000 0 22%,#0000 50%);mask-image:radial-gradient(circle,#000 0 22%,#0000 50%)}@keyframes totale-scintilla{0%{opacity:0;transform:scale(.2)rotate(0)}30%{opacity:1;transform:scale(1.1)rotate(15deg)}to{opacity:0;transform:scale(1.7)rotate(45deg)}}.tavolo-totale--perso{color:#9a9a9a;text-shadow:0 2px #00000073;animation:totale-perso .9s var(--ease-cade) forwards}@keyframes totale-perso{to{opacity:0;transform:translateY(16px)}}.tavolo-rischio-slot{height:30px}.tavolo-rischio{justify-content:flex-end;align-items:baseline;gap:8px;height:30px;display:flex}.rischio-label{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--fire-a);font-weight:800}@supports (color:color-mix(in lab, red, red)){.rischio-label{color:color-mix(in srgb, var(--fire-a) 85%, white)}}.rischio-label{white-space:nowrap}.rischio-arrow{font-size:var(--fs-17);color:#fff9;font-weight:800}.rischio-new{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:var(--fire-a);text-shadow:0 2px 0 #00000073, 0 0 14px var(--fire-glow);transition:color var(--t-momento) ease, text-shadow var(--t-momento) ease;line-height:1}.rischio-unlock{font-size:var(--fs-17);letter-spacing:var(--ls-larga);text-transform:uppercase;color:#fff;text-shadow:0 2px 0 #00000073, 0 0 12px var(--zone-green);font-weight:800}@supports (color:color-mix(in lab, red, red)){.rischio-unlock{text-shadow:0 2px 0 #00000073, 0 0 12px color-mix(in srgb, var(--zone-green) 75%, transparent)}}.heart-slot{display:flex;position:relative}.heart-arriving>svg{opacity:0}.heart-rise{color:#ff5d8f;pointer-events:none;animation:heart-rise .7s var(--ease-viva) forwards;display:flex;position:absolute;top:2px}@keyframes heart-rise{0%{opacity:0;transform:translateY(70px)rotate(28deg)scale(.7)}60%{opacity:1;transform:translateY(-6px)rotate(-4deg)scale(1.18)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}.heart-ring{border-radius:var(--r-pill);opacity:0;animation:heart-ring .6s var(--ease-svelta) .38s forwards;border:2px solid #ff5d8f;position:absolute;inset:-6px}.heart-anticipo>svg{animation:1.4s ease-in-out infinite heart-anticipo}@keyframes heart-anticipo{0%,to{opacity:.55;filter:drop-shadow(0 0 #ff5d8f00)}50%{opacity:1;filter:drop-shadow(0 0 6px #ff5d8fd9)}}.hype-lit--gelo{--hype-ink:#8fd3ff;--hype-veil:#78beff33;--hype-veil-2:#78beff73;--hype-fill-a:#a8e0ff;--hype-fill-b:#2d6fb5;--hype-node:#5ea8e8;--hype-node-alto:#d6f1ff}.hype-lit--gelo .hype-thermo-rail{box-shadow:inset 0 0 6px #00000073,inset 0 0 0 1px #d7f2ffa6,inset 0 0 10px #96d2ff66}.hype-lit--gelo .hype-thermo-sub--nata{animation:tacca-spenta .5s var(--ease-svelta);background:#dcf4ff}.hype-thermo-rail{transition:box-shadow var(--t-evento) ease}.hype-thermo--freddo .hype-thermo-rail{box-shadow:inset 0 0 6px #00000073,inset 0 0 0 1px #c8ebff66,0 0 10px #96d2ff38}.hype-thermo--freddo .hype-thermo-fill{filter:saturate(.7)hue-rotate(-28deg)}.travaso-goccia{z-index:3;border-radius:var(--r-pill);background:var(--zone-green);width:10px;height:10px;box-shadow:0 0 8px var(--zone-green), -10px 0 10px -4px var(--zone-green);margin:-5px 0 0 -5px;position:absolute}@supports (color:color-mix(in lab, red, red)){.travaso-goccia{box-shadow:0 0 8px var(--zone-green), -10px 0 10px -4px color-mix(in srgb, var(--zone-green) 70%, transparent)}}.travaso-goccia{pointer-events:none}:root{--st-bronze-1:#f3c08c;--st-bronze-2:#c8834a;--st-bronze-3:#7a4a25;--st-silver-1:#fff;--st-silver-2:#c9ccd6;--st-silver-3:#7d8290;--st-gold-1:#fff1b8;--st-gold-2:#f2c14e;--st-gold-3:#9a6d12;--st-plat-1:#fff;--st-plat-2:#dfe6f2;--st-plat-3:#9aa7bf;--st-gem-1:#b8c9ff;--st-gem-2:#e6d3ff;--st-rotaia:linear-gradient(90deg, var(--st-bronze-2) 0%, #d4a06e 22%, var(--st-silver-2) 50%, var(--st-gold-2) 76%, var(--st-plat-2) 92%, var(--st-gem-2) 100%)}.st-metal{color:#0000;font-family:var(--font-display);letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;font-weight:800}.st-m1,.st-m2{background-image:linear-gradient(180deg, var(--st-bronze-1) 0%, var(--st-bronze-2) 55%, var(--st-bronze-3) 100%)}.st-m3{background-image:linear-gradient(#f7d3a8 0%,#d4a06e 55%,#8c5c34 100%)}.st-m4{background-image:linear-gradient(#f4ede6 0%,#cbb9a9 55%,#7f6f66 100%)}.st-m5,.st-m6{background-image:linear-gradient(180deg, var(--st-silver-1) 0%, var(--st-silver-2) 55%, var(--st-silver-3) 100%)}.st-m7{background-image:linear-gradient(#fff7d6 0%,#e9d27a 55%,#a5822a 100%)}.st-m8{background-image:linear-gradient(180deg, var(--st-gold-1) 0%, var(--st-gold-2) 55%, var(--st-gold-3) 100%)}.st-m9{background-image:linear-gradient(180deg, var(--st-plat-1) 0%, var(--st-plat-2) 55%, var(--st-plat-3) 100%)}.st-m10{background-image:linear-gradient(120deg, var(--st-plat-1) 0%, var(--st-gem-1) 30%, var(--st-plat-2) 50%, var(--st-gem-2) 70%, var(--st-plat-1) 100%)}.st-ring{--r1:var(--st-bronze-1);--r2:var(--st-bronze-2);--r3:var(--st-bronze-3);border-radius:50%;width:100%;height:100%;padding:3%;display:block;position:relative;box-shadow:0 6px 14px -8px #0009}.st-ring:before{content:"";opacity:.86;background:conic-gradient(from 210deg, var(--r3), var(--r1), var(--r2), var(--r3), var(--r1), var(--r2), var(--r3));border-radius:50%;position:absolute;inset:0}.st-ring-in{background:radial-gradient(circle at 50% 32%,#2e2142,#140d1f 72%);border-radius:50%;width:100%;height:100%;padding:3%;display:block;position:relative}.st-badge{object-fit:contain;filter:drop-shadow(0 3px 5px #0000006b);transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.st-r1,.st-r2{--r1:var(--st-bronze-1);--r2:var(--st-bronze-2);--r3:var(--st-bronze-3)}.st-r3{--r1:#f7d3a8;--r2:#d4a06e;--r3:#8c5c34}.st-r4{--r1:#f4ede6;--r2:#cbb9a9;--r3:#7f6f66}.st-r5,.st-r6{--r1:var(--st-silver-1);--r2:var(--st-silver-2);--r3:var(--st-silver-3)}.st-r7{--r1:#fff7d6;--r2:#e9d27a;--r3:#a5822a}.st-r8{--r1:var(--st-gold-1);--r2:var(--st-gold-2);--r3:var(--st-gold-3)}.st-r9{--r1:var(--st-plat-1);--r2:var(--st-plat-2);--r3:var(--st-plat-3)}.st-r10{--r1:var(--st-gem-2);--r2:var(--st-plat-1);--r3:var(--st-gem-1)}.status-chip{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-comando) var(--ease-svelta), border-color var(--t-comando) ease, box-shadow var(--t-comando) ease;gap:16px;padding:0 18px 0 15px;overflow:visible}.status-chip:hover{box-shadow:var(--glass-shadow), 0 12px 30px -18px #ff4d8dcc, inset 0 0 0 1px #ff4d8d29;border-color:#ff4d8d8c;transform:translateY(-2px)}.status-chip:hover .status-chip-medal{filter:brightness(1.06)}.status-chip:focus-visible{outline:2px solid var(--pink-soft);outline-offset:3px}.status-chip-medal{width:76px;height:76px;transition:filter var(--t-comando) ease;flex:none;display:block}.status-chip-col{flex-direction:column;gap:10px;width:236px;display:flex}.status-chip-row{align-items:baseline;gap:9px;min-width:0;display:flex}.status-chip-lv,.st-lv{font-family:var(--font-ui);color:#fff6;letter-spacing:.02em;white-space:nowrap;font-weight:500}.status-chip-lv{font-size:var(--fs-15)}.status-chip-name{font-size:var(--fs-27);white-space:nowrap;line-height:1}.status-chip-riga2{align-items:center;gap:13px;display:flex}.status-chip-togo{flex-direction:column;flex:none;align-items:center;line-height:1;display:flex}.status-chip-togo b{font-family:var(--font-display);font-size:var(--fs-17);color:#fff;font-weight:800}.status-chip-togo small{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-top:2px;font-size:9px;font-weight:700}.status-chip-bar{border-radius:var(--r-xs);background:#ffffff1a;flex:1;min-width:0;height:8px;display:block;position:relative;overflow:hidden}.status-chip-fill{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--pink), var(--money-gold));transition:width var(--t-momento) ease;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #ffd76a80}.status-chip--nuovo{animation:1.6s ease-out status-chip-oro}@keyframes status-chip-oro{0%{border-color:var(--money-gold);box-shadow:0 0 34px #ffd76a8c}to{border-color:var(--glass-border);box-shadow:var(--glass-shadow)}}.st-bollino{cursor:pointer;width:54px;height:54px;transition:transform var(--t-tocco) ease;background:0 0;border:0;border-radius:50%;flex:none;margin-left:2px;padding:0;position:relative}.st-bollino:active{transform:scale(.94)}.st-bollino:focus-visible{outline:2px solid var(--money-green);outline-offset:2px}.st-bollino-arc{position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.st-bollino-arc .base{stroke:#ffffff1a}.st-bollino-arc .pieno{stroke:var(--money-green);stroke-linecap:round;filter:drop-shadow(0 0 4px #52ff7db3);transition:stroke-dashoffset var(--t-evento) ease}.st-bollino--pronto .st-bollino-arc .pieno{animation:1.6s ease-in-out infinite st-pronto}@keyframes st-pronto{0%,to{filter:drop-shadow(0 0 4px #52ff7db3)}50%{filter:drop-shadow(0 0 9px #52ff7d)}}.st-bollino .st-ring{width:auto;height:auto;padding:2px;position:absolute;inset:5px}.st-bollino .st-ring-in{padding:4px}.st-overlay{z-index:80;background:#06030aad;place-items:center;animation:.18s ease-out both st-velo;display:grid;position:fixed;inset:0}.st-overlay--posato{-webkit-backdrop-filter:blur(6px);transition:-webkit-backdrop-filter .16s,backdrop-filter .16s}.st-overlay--via{animation:.15s ease-in both st-velo-via}@keyframes st-velo{0%{opacity:0}}@keyframes st-velo-via{to{opacity:0}}.st-panel{border-radius:var(--r-2xl);background:radial-gradient(150% 120% at 2% -18%, var(--r2), transparent 62%), radial-gradient(110% 95% at 104% -10%, var(--r1), transparent 64%), linear-gradient(168deg, #1a1226 0%, #140d20 54%, #0e0916 100%);width:min(1120px,100vw - 48px);position:relative}@supports (color:color-mix(in lab, red, red)){.st-panel{background:radial-gradient(150% 120% at 2% -18%, color-mix(in srgb, var(--r2) 21%, transparent), transparent 62%), radial-gradient(110% 95% at 104% -10%, color-mix(in srgb, var(--r1) 11%, transparent), transparent 64%), linear-gradient(168deg, #1a1226 0%, #140d20 54%, #0e0916 100%)}}.st-panel{border:1px solid var(--r2)}@supports (color:color-mix(in lab, red, red)){.st-panel{border:1px solid color-mix(in srgb, var(--r2) 26%, #ffffff14)}}.st-panel{will-change:transform, opacity;animation:st-entra .24s var(--ease-svelta) both;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6,0 0 0 1px #0006}.st-panel--via{animation:.16s ease-in both st-esce}@keyframes st-entra{0%{opacity:0;transform:translateY(14px)}}@keyframes st-esce{to{opacity:0;transform:translateY(8px)}}.st-filo{opacity:.8;background:linear-gradient(90deg, var(--r3), var(--r1) 22%, var(--r2) 50%, var(--r1) 78%, var(--r3));height:3px;position:absolute;top:0;left:0;right:0}.st-head{align-items:stretch;gap:16px;padding:26px 26px 0;display:flex}.st-io{border-radius:var(--r-xl);background:#ffffff0a;border:1px solid #ffffff14;flex:1;align-items:center;gap:22px;min-width:0;padding:20px 24px;display:flex}.st-io-t{flex:1;min-width:0}.st-head-medal{flex:none;width:104px;height:104px;display:block}.st-eyebrow{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:#ffffff73;font-weight:700}.st-io-nome{align-items:baseline;gap:12px;margin-top:7px;display:flex}.st-lv{font-size:var(--fs-21)}.st-head-name{font-size:var(--fs-44);line-height:1}.st-prog{height:18px;margin-top:22px;position:relative}.st-prog-vuota{border-radius:var(--r-pill);background:#ffffff14;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.st-prog-piena{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--pink), var(--money-gold));height:100%;transition:width var(--t-momento) var(--ease-svelta);display:block;box-shadow:0 0 16px #ffd76a73}.st-knob{border-radius:var(--r-pill);border:1.5px solid var(--money-gold);background:#140d20;padding:6px 13px;position:absolute;top:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.st-knob{border:1.5px solid color-mix(in srgb, var(--money-gold) 62%, transparent)}}.st-knob{font-family:var(--font-display);font-size:var(--fs-17);color:#fff;white-space:nowrap;transition:left var(--t-momento) var(--ease-svelta);font-weight:800;line-height:1;box-shadow:0 5px 16px #000000a6,0 0 14px #ffd76a38}.st-knob b{font-weight:800}.st-earn{border-radius:var(--r-xl);background:radial-gradient(120% 120% at 100% 0%, var(--r2), transparent 62%), #ffffff0a;flex-direction:column;flex:none;justify-content:space-between;gap:10px;width:320px;padding:18px 22px 20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.st-earn{background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--r2) 14%, transparent), transparent 62%), #ffffff0a}}.st-earn{border:1px solid var(--r2)}@supports (color:color-mix(in lab, red, red)){.st-earn{border:1px solid color-mix(in srgb, var(--r2) 28%, #ffffff0f)}}.st-earn-l{z-index:1;font-size:var(--fs-14);letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;font-weight:700;position:relative}.st-earn-v{z-index:1;font-family:var(--font-display);color:#fff;font-weight:800;line-height:1;position:relative}.st-earn-charm{opacity:.17;pointer-events:none;width:132px;height:132px;position:absolute;bottom:-24px;right:-20px;rotate:-9deg}.st-earn-charm img{object-fit:contain;width:100%;height:100%;display:block}.st-close{color:#fff9;width:36px;height:36px;font:600 16px var(--font-ui);cursor:pointer;transition:color var(--t-tocco) ease, border-color var(--t-tocco) ease;background:0 0;border:1px solid #ffffff1f;border-radius:50%;flex:none;align-self:flex-start}.st-close:hover{color:#fff;border-color:#ffffff4d}.st-close:focus-visible{outline:2px solid var(--pink-soft);outline-offset:2px}.st-ladder{cursor:grab;scrollbar-width:none;background:linear-gradient(#0000,#00000038 22% 78%,#0000);margin-top:10px;padding:50px 0 28px;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.st-ladder::-webkit-scrollbar{height:0}.st-ladder--drag{cursor:grabbing}.st-rail{width:max-content;padding:0 40px;display:flex;position:relative}.st-rail:before{content:"";border-radius:var(--r-pill);background:var(--st-rotaia);opacity:.22;height:12px;position:absolute;top:44px;left:144px;right:144px}.st-fill{border-radius:var(--r-pill);background:var(--st-rotaia);background-size:var(--railw) 100%;height:12px;position:absolute;top:44px;left:144px;box-shadow:0 0 16px #ffd76a4d}.st-fill:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;right:-7px;transform:translateY(-50%);box-shadow:0 0 14px #ffd76af2}.st-fill--cima:after{display:none}.st-oltre{height:12px;top:44px;left:calc(40px + 104px + var(--capx));background:repeating-linear-gradient(90deg,#0000 0 8px,#140d20 8px 15px);position:absolute;right:144px}.st-step{z-index:1;flex-direction:column;flex:none;align-items:center;width:208px;display:flex;position:relative}.st-step-medal{width:100px;height:100px;scale:var(--sc,1);transition:scale var(--t-pannello) ease;display:block;position:relative}.st-step-medal:before{content:"";background:radial-gradient(circle, var(--r2) 46%, transparent 73%);border-radius:50%;position:absolute;inset:-9%}@supports (color:color-mix(in lab, red, red)){.st-step-medal:before{background:radial-gradient(circle, color-mix(in srgb, var(--r2) 65%, transparent) 46%, transparent 73%)}}.st-step-medal:before{opacity:.62;pointer-events:none}.st-step-medal .st-ring{transition:filter var(--t-pannello) ease}.st-step-name{height:30px;font-size:var(--fs-17);text-align:center;justify-content:center;align-items:center;margin-top:16px;line-height:1.1;display:flex}.st-step-thr{font-size:var(--fs-15);color:#ffffff80;margin-top:6px;font-weight:600}.st-step-thr--nebbia{filter:blur(5.5px);opacity:.55;-webkit-user-select:none;user-select:none}.st-step--done .st-step-medal .st-ring{filter:saturate(.9)brightness(.9)}.st-step--now .st-step-medal{scale:calc(var(--sc,1) * 1.12);translate:0 -4px}.st-step--now .st-step-medal:before{opacity:1;background:radial-gradient(circle, var(--r1) 44%, transparent 74%);inset:-14%}@supports (color:color-mix(in lab, red, red)){.st-step--now .st-step-medal:before{background:radial-gradient(circle, color-mix(in srgb, var(--r1) 75%, transparent) 44%, transparent 74%)}}.st-step--now .st-step-name{font-size:var(--fs-21)}.st-step--next .st-step-medal .st-ring{filter:brightness(.42)saturate(.75)}.st-step--far .st-step-medal .st-ring{filter:brightness(.15)saturate(.4)}.st-step--dark .st-step-medal .st-ring{filter:brightness(.07)saturate(.2)}.st-step--dark .st-step-name{opacity:.8}.st-cap-t{font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;white-space:nowrap;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.st-card{grid-template-columns:repeat(5,1fr);gap:12px;padding:15px 26px 26px;display:grid}.st-k{border-radius:var(--r-lg);background:#ffffff0b;border:1px solid #ffffff12;align-items:center;gap:12px;padding:13px 15px;display:flex}.st-k-ico{background:var(--r2);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.st-k-ico{background:color-mix(in srgb, var(--r2) 18%, #ffffff0d)}}.st-k-ico{color:var(--r1)}@supports (color:color-mix(in lab, red, red)){.st-k-ico{color:color-mix(in srgb, var(--r1) 75%, #fff)}}.st-k-t{flex-direction:column;gap:4px;min-width:0;display:flex}.st-kv{font-family:var(--font-display);font-weight:700;font-size:var(--fs-27);color:#fff;line-height:1}.st-kv small{font:600 var(--fs-12-5) var(--font-ui);color:var(--text-muted);margin-left:4px}.st-kl{font-size:var(--fs-11);letter-spacing:.1em;text-transform:uppercase;color:#ffffff6b;white-space:nowrap;font-weight:700}.recap-status{align-items:center;gap:12px;display:flex}.recap-status-icon{background:0 0;border:0;width:46px;height:46px;overflow:visible}.recap-status-icon .st-badge{filter:drop-shadow(0 2px 3px #0006)}.recap-status-col{flex:1;min-width:0}.recap-status-row{align-items:baseline;gap:10px;display:flex}.recap-status-name{font-size:var(--fs-19);line-height:1}.recap-status-bar{border-radius:var(--r-pill);background:#ffffff1a;height:16px;margin-top:12px;display:block;position:relative;box-shadow:inset 0 1px 3px #00000080}.recap-status-fill{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--pink), var(--money-gold));position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #ffd76a80}.recap-status-knob{border-radius:var(--r-pill);border:1.5px solid var(--money-gold);background:#140d20;padding:5px 11px;position:absolute;top:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.recap-status-knob{border:1.5px solid color-mix(in srgb, var(--money-gold) 62%, transparent)}}.recap-status-knob{font-family:var(--font-display);font-size:var(--fs-15);color:#fff;white-space:nowrap;font-weight:800;line-height:1;box-shadow:0 4px 12px #0009,0 0 12px #ffd76a33}.recap-status--up{text-align:center;background:linear-gradient(135deg,#ffd76a2e,#ffd76a0a);border-color:#ffd76a73;margin-top:74px;padding:58px 16px 18px;display:block;position:relative;overflow:visible;box-shadow:0 0 40px -10px #ffd76a80}.recap-status-medal{filter:drop-shadow(0 0 18px #ffd76a73);width:118px;height:118px;position:absolute;top:0;left:50%;transform:translate(-50%,-56%)}.recap-status-medal .st-ring{animation:st-medaglia-entra var(--t-evento) cubic-bezier(.2, 1.4, .4, 1) both}@keyframes st-medaglia-entra{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.st-onda{border:2px solid var(--money-gold);opacity:0;pointer-events:none;border-radius:50%;animation:1.1s ease-out .25s both st-onda;position:absolute;inset:0}.st-onda--2{animation-delay:.55s}@keyframes st-onda{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}.st-coriandolo{background:var(--money-gold);opacity:0;pointer-events:none;width:7px;height:11px;animation:st-coriandolo 1.5s cubic-bezier(.15, .7, .3, 1) var(--ritardo,.2s) 1 both;border-radius:2px;position:absolute;top:50%;left:50%}.st-coriandolo--bianco{background:#fff}.st-coriandolo--rosa{background:var(--pink-soft)}@keyframes st-coriandolo{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.6)}12%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--rot)) scale(1);opacity:0}}.recap-status-up-title{font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--money-gold);font-weight:800}.recap-status-up-name{font-size:var(--fs-34);margin-top:5px;line-height:1}@media (prefers-reduced-motion:reduce){.st-onda,.st-coriandolo,.recap-status-medal .st-ring,.status-chip--nuovo,.st-panel,.st-panel--via,.st-overlay,.st-overlay--via,.st-bollino--pronto .st-bollino-arc .pieno{animation:none}}.world-app{background:var(--live-app-bg);width:100%;height:100%;position:relative;overflow:hidden}.world-app-body{scrollbar-width:thin;scrollbar-color:var(--chat-scrollbar) transparent;position:absolute;inset:68px 28px 24px;overflow-y:auto}.world-app-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary)}.world-app-sub{font-size:var(--fs-14);color:var(--text-muted);margin-top:2px}.venue-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.venue-card{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);flex-direction:column;gap:10px;min-height:330px;padding:22px 24px;display:flex}.venue-card--open{border-color:var(--glass-border)}.venue-card--closed{opacity:.45}.venue-emoji{font-size:52px;line-height:1}.venue-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary)}.venue-desc{font-size:var(--fs-14);color:var(--text-muted);line-height:1.45}.venue-terrain{font-size:var(--fs-12-5);color:var(--zone-green);border-radius:var(--r-md);background:#39ff6e12;border:1px solid #39ff6e40;padding:6px 10px;font-weight:700;line-height:1.4}.venue-slots{font-size:var(--fs-15);gap:6px;display:flex}.venue-slot--off{opacity:.25}.venue-girls{align-items:center;gap:8px;min-height:40px;display:flex}.venue-girl-face{border-radius:var(--r-pill);width:36px;height:36px;font-size:var(--fs-19);border:1px solid #ffffff2e;justify-content:center;align-items:center;display:flex}.venue-meta{font-size:var(--fs-12-5);color:var(--text-muted)}.venue-cta{background:var(--improvvisa-grad);border:2px solid var(--improvvisa-border);border-radius:var(--r-lg);color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);letter-spacing:var(--ls-stretta);cursor:pointer;margin-top:auto;padding:14px}.venue-cta:hover:not(:disabled){filter:brightness(1.12)}.venue-cta:disabled{opacity:var(--spento);cursor:not-allowed;animation:none}.venue-cta--closed{background:var(--pill-dark-bg);border-color:var(--panel-border);color:var(--text-muted)}.world-app.jr-window{background:var(--trama-fondo), repeating-linear-gradient(45deg, #ffffff04 0 1px, transparent 1px 4px), repeating-linear-gradient(-45deg, #0000000d 0 1px, transparent 1px 4px), radial-gradient(120% 90% at 50% 45%, transparent 0%, #02080799 100%), linear-gradient(42deg, #041310 0%, #06211d 34%, #082a28 68%, #093030 100%);--panel-bg:#061514db;--panel-bg-trama:#020c0bdb;--pill-dark-bg:#040f0ec7}.jr-window .scena-etichetta{background:#030c0b80}.journal-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;display:grid}.journal-cell{align-items:stretch;display:flex}.journal-cell>.journal-card{flex:auto;width:100%}.journal-card{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);text-align:center;cursor:pointer;transition:transform var(--t-tocco) ease, border-color var(--t-tocco) ease;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0 0 14px;display:flex;position:relative;overflow:hidden}.journal-portrait-wrap{flex:none;position:relative}.journal-card:hover{border-color:var(--pink);transform:translateY(-4px)}.journal-card--unmet{cursor:default}.journal-card--unmet:hover{border-color:var(--panel-border);transform:none}.journal-card--vip{cursor:pointer;background:linear-gradient(var(--panel-bg), var(--panel-bg)) padding-box, var(--plus-grad) border-box;border-width:2px;border-color:#0000;box-shadow:0 0 0 1px #ff5a6e38,0 0 26px #ff3d644d}.journal-card--vip:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 0 0 1px #ff5a6e4d,0 0 34px #ff3d646b}.journal-card--speciale{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.journal-card--speciale{border-color:color-mix(in srgb, var(--pink) 45%, var(--panel-border))}}.journal-card--speciale{box-shadow:0 0 0 1px var(--pink) inset}@supports (color:color-mix(in lab, red, red)){.journal-card--speciale{box-shadow:0 0 0 1px color-mix(in srgb, var(--pink) 18%, transparent) inset}}.journal-card--unmet.journal-card--speciale:hover{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.journal-card--unmet.journal-card--speciale:hover{border-color:color-mix(in srgb, var(--pink) 45%, var(--panel-border))}}.journal-card--porta{cursor:pointer}.journal-card--unmet.journal-card--porta:hover{border-color:var(--pink);transform:translateY(-4px)}.journal-portrait{aspect-ratio:1216/832;position:relative;overflow:hidden}.journal-portrait--emoji{font-size:var(--fs-64);justify-content:center;align-items:center;display:flex}.journal-portrait--vip .mini-fermo,.journal-portrait--sfocata .mini-fermo{filter:blur(7px)saturate(.95);transform:scale(1.07)}.journal-portrait--vip .mini-fermo{filter:blur(7px)saturate(.95)}.journal-unmet-q{font-family:var(--font-display);color:#ffffffd1;text-shadow:0 3px 16px #0000008c;pointer-events:none;justify-content:center;align-items:center;font-size:54px;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.mini{display:block;position:absolute;inset:0;overflow:hidden}.mini-fermo,.mini-giro{object-fit:cover;object-position:center top;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.mini-giro{transition:opacity var(--t-pannello) ease}.journal-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);color:var(--text-primary);margin-top:10px}.journal-card--unmet .journal-name,.journal-card--unmet .journal-tag{color:var(--text-muted)}.journal-card--unmet{opacity:.86}.journal-tag{font-size:var(--fs-12-5);color:var(--notch-phase);font-weight:600}.journal-meta{font-size:var(--fs-12-5);color:var(--text-muted);justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.journal-meta-phone{color:var(--pink);align-items:center;display:inline-flex}.journal-phase{font-size:var(--fs-11);letter-spacing:var(--ls-stretta);border-radius:var(--r-pill);background:var(--due-pill-bg);border:1px solid var(--due-pill-border);color:var(--due-pill-text);text-transform:uppercase;align-self:center;margin-top:9px;padding:3px 11px;font-weight:800;display:inline-block}.rubrica-cerca-riga{flex-direction:column;align-items:center;gap:7px;margin-top:4px;display:flex}.rubrica-cerca{border-radius:var(--r-pill);background:var(--pill-dark-bg);border:1px solid var(--panel-border);width:340px;max-width:100%;height:38px;color:var(--text-muted);transition:border-color var(--t-comando) ease, color var(--t-comando) ease, box-shadow var(--t-comando) ease;align-items:center;gap:9px;padding:0 12px;display:flex}.rubrica-cerca:hover,.rubrica-cerca:focus-within,.rubrica-cerca--piena{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.rubrica-cerca:hover,.rubrica-cerca:focus-within,.rubrica-cerca--piena{border-color:color-mix(in srgb, var(--pink) 55%, var(--panel-border))}}.rubrica-cerca:hover,.rubrica-cerca:focus-within,.rubrica-cerca--piena{color:var(--pink)}.rubrica-cerca:focus-within{box-shadow:0 0 0 3px var(--pink)}@supports (color:color-mix(in lab, red, red)){.rubrica-cerca:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--pink) 14%, transparent)}}.rubrica-cerca-campo{min-width:0;color:var(--text-primary);font-size:var(--fs-14);background:0 0;border:0;outline:none;flex:1;font-weight:600}.rubrica-cerca-campo::placeholder{color:var(--text-muted);font-weight:500}.rubrica-cerca-x{color:var(--text-muted);font-size:var(--fs-21);cursor:pointer;background:0 0;border:0;padding:0 2px;line-height:1}.rubrica-cerca-x:hover{color:var(--text-primary)}.rubrica-cerca-esito{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--text-muted);font-weight:700}.rubrica-vuota{text-align:center;margin-top:10px}.journal-detail{align-items:flex-start;gap:24px;margin-top:18px;display:flex}.journal-eventi{flex:1;min-width:0}.carta-id{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);flex:none;width:330px;overflow:hidden}.carta-id-ritratto{aspect-ratio:1216/832;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.carta-id-emoji{font-size:78px}.carta-id-velo{background:linear-gradient(180deg, transparent, var(--panel-bg));pointer-events:none;height:56px;position:absolute;inset:auto 0 0}.carta-id-testa{padding:2px 20px 0}.carta-id-nome{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);line-height:1.1}.carta-id-tag{font-size:var(--fs-12-5);color:var(--notch-phase);margin-top:1px;font-weight:600}.carta-id-righe{flex-direction:column;gap:9px;padding:16px 20px 4px;display:flex}.carta-id-riga{justify-content:space-between;align-items:center;gap:10px;display:flex}.carta-id-etichetta{font-size:var(--fs-11);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-muted);font-weight:800}.carta-id-valore{font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);color:var(--text-primary);align-items:center;gap:5px;display:inline-flex}.carta-id-valore--si{color:var(--pink)}.carta-id-valore--no{color:var(--text-muted)}.carta-id-barra{border-radius:var(--r-pill);background:var(--pill-dark-bg);border:1px solid var(--panel-border);height:6px;margin-top:-3px;overflow:hidden}.carta-id-barra span{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--pink), var(--pink-hot));height:100%;transition:width var(--t-momento) ease;display:block}.carta-id-quirk{border-top:1px solid var(--panel-border);margin-top:14px;padding:12px 20px 16px}.carta-id-quirk-nome{font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--pink);font-weight:800}.carta-id-quirk-desc{font-size:var(--fs-12-5);color:var(--text-muted);margin-top:4px;line-height:1.5}.evento-box{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);padding:18px 20px 20px}.evento-testa{align-items:center;gap:11px;margin-bottom:15px;display:flex}.evento-titolo{font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-primary)}.evento-venue{border-radius:var(--r-pill);background:var(--pill-dark-bg);border:1px solid var(--panel-border);font-size:var(--fs-12-5);color:var(--chat-text);align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex}.evento-venue-emoji{font-size:var(--fs-12-5)}.evento-scene{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.evento-scene--segrete{margin-top:14px}.evento-scene--segrete .scena-slot{aspect-ratio:16/6}.scena-slot{aspect-ratio:1216/832;border-radius:var(--r-lg);border:1px solid var(--panel-border);background:var(--pill-dark-bg);cursor:default;transition:transform var(--t-tocco) ease, border-color var(--t-tocco) ease;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.scena-slot--aperta{cursor:pointer;border-color:#fff3}.scena-slot--aperta:hover{border-color:var(--pink);transform:translateY(-3px)}.scena-slot--segreta{border-style:dashed}.scena-emoji{font-size:var(--fs-34)}.scena-lucchetto{color:var(--text-muted);display:flex}.scena-lock-icon{width:20px;height:24px}.scena-hint{font-size:var(--fs-11);color:var(--text-muted);text-align:center;padding:0 12px;font-weight:600;line-height:1.35}.scena-etichetta{border-radius:var(--r-md);font-size:var(--fs-11);letter-spacing:var(--ls-stretta);text-transform:uppercase;color:#ffffffd1;-webkit-backdrop-filter:blur(4px);background:#0a071080;border:1px solid #ffffff24;padding:3px 9px;font-weight:700;position:absolute;bottom:9px;left:9px}.journal-back{background:var(--pill-dark-bg);border:1px solid var(--panel-border);color:var(--chat-text);border-radius:var(--r-md);font-weight:700;font-size:var(--fs-14);cursor:pointer;padding:8px 16px}.teatro{z-index:46;background:var(--live-app-bg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.teatro-box{aspect-ratio:1216/832;max-width:calc(100% - 64px);height:calc(100% - 64px);position:relative;overflow:hidden}.teatro-clip{background:#000;position:absolute;inset:0}.teatro-clip video,.teatro-clip img{object-fit:cover;object-position:top;width:100%;height:100%}.teatro-vuoto{justify-content:center;align-items:center;width:100%;height:100%;font-size:90px;display:flex}.teatro-nome{z-index:11;border-radius:var(--r-md);font-family:var(--font-display);font-weight:800;font-size:var(--fs-14);letter-spacing:var(--ls-stretta);color:#ffffffe6;-webkit-backdrop-filter:blur(4px);background:#0a071070;border:1px solid #ffffff24;padding:5px 13px;position:absolute;top:12px;left:14px}.teatro-aiuto{z-index:11;font-size:var(--fs-11);letter-spacing:var(--ls-stretta);color:#ffffff6b;font-weight:600;position:absolute;bottom:16px;right:16px}.shop-section{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-xl);margin-top:18px;padding:20px 24px}.shop-section-title{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);color:var(--notch-phase);text-transform:uppercase;font-weight:800}.shop-section-desc{font-size:var(--fs-12-5);color:var(--text-muted);margin-top:3px;margin-bottom:14px}.shop-row{flex-wrap:wrap;gap:14px;display:flex}.shop-item{background:var(--pill-dark-bg);border:1px solid var(--panel-border);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:8px;min-width:118px;padding:14px 16px;display:flex}.shop-item-big{font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);color:var(--text-primary);line-height:1}.shop-item-sub{font-size:var(--fs-11);color:var(--text-muted);font-weight:600}.shop-buy{background:var(--incassa-grad);border:1.5px solid var(--incassa-border);border-radius:var(--r-md);color:#fff;font-weight:800;font-size:var(--fs-14);cursor:pointer;padding:7px 16px}.shop-buy:disabled{opacity:var(--spento);cursor:not-allowed}.shop-buy--danger{background:var(--boss-grad);border-color:#ff9a8a}.shop-deck-strip{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.shop-deck-card{border-radius:var(--r-md);background:var(--chip-bg);border:1px solid var(--cell-border);width:34px;height:46px;font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);color:var(--text-primary);justify-content:center;align-items:center;display:flex}.shop-wallet{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:var(--money-gold)}.world-overlay{-webkit-backdrop-filter:blur(4px);z-index:80;background:#030208db;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rent-card{background:var(--panel-bg);border:1.5px solid var(--glass-border);border-radius:var(--r-xl);text-align:center;width:560px;padding:34px 40px;box-shadow:0 40px 120px #000c}.rent-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:var(--text-primary);margin-bottom:10px}.rent-body{font-size:var(--fs-15);color:var(--chat-text);margin-bottom:8px;line-height:1.55}.rent-wallet{font-family:var(--font-display);font-size:var(--fs-21);color:var(--money-gold);margin-bottom:22px;font-weight:800}.rent-actions{justify-content:center;gap:12px;display:flex}.map-viewport{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0e0c15;position:absolute;inset:52px 0 0;overflow:hidden}.map-viewport:active{cursor:grabbing}.map-world{will-change:transform;position:absolute;top:0;left:0}.map-slot-chip{border-radius:var(--r-pill);background:var(--pill-dark-bg);border:1px solid var(--glass-border);height:34px;color:var(--notch-phase);font-size:var(--fs-14);white-space:nowrap;align-items:center;padding:0 14px;font-weight:700;display:flex}.golive-dot{border-radius:var(--r-pill);background:var(--badge-live-bg);width:10px;height:10px;box-shadow:0 0 8px var(--badge-live-bg);margin-right:6px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.golive-dot{box-shadow:0 0 8px color-mix(in srgb, var(--badge-live-bg) 70%, transparent)}}.golive-dot{vertical-align:1px}.map-slot-chip--week{padding:0 10px}.map-drag-hint{font-size:var(--fs-12-5);color:#ffffff59;border-radius:var(--r-pill);pointer-events:none;-webkit-backdrop-filter:blur(4px);background:#0a08108c;padding:5px 14px;font-weight:600;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.map-drag-hint--live{color:#ffd9e3;font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);background:#1c060eb3;border:1px solid #ff2d7859;font-weight:700}.map-onair{z-index:40;pointer-events:none;border-radius:inherit;animation:2.8s ease-in-out infinite map-onair-breathe;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ff28508c,inset 0 0 42px #ff1e4629}@keyframes map-onair-breathe{0%,to{box-shadow:inset 0 0 0 2px #ff285066,inset 0 0 34px #ff1e461f}50%{box-shadow:inset 0 0 0 2px #ff375fbf,inset 0 0 52px #ff1e4638}}.map-back-btn{border-radius:var(--r-pill);background:var(--pill-dark-bg);border:1px solid var(--glass-border);height:34px;color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);cursor:pointer;transition:border-color var(--t-tocco) ease, background var(--t-tocco) ease;padding:0 16px}.map-back-btn:hover{background:#ff2d781a;border-color:#ff4d8d80}.map-card-here{border-radius:var(--r-lg);text-align:center;color:#ffd9e3;font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);letter-spacing:var(--ls-stretta);background:#ff2d781a;border:1.5px dashed #ff4d8d73;margin-top:4px;padding:13px}.map-spot-anchor{z-index:5;position:absolute;transform:translate(-50%,-100%)}.map-spot{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.map-spot-art{transform-origin:50% 100%;filter:drop-shadow(0 8px 14px #0000008c);width:100%;transition:transform var(--t-comando) var(--ease-viva), filter var(--t-comando) ease, opacity var(--t-comando) ease;display:block}.map-spot-art img{width:100%;height:auto;display:block}.map-spot-label{font-size:var(--fs-14);letter-spacing:var(--ls-stretta);color:#ece8f6;text-shadow:0 1px 2px #0b0812,0 2px 9px #000000f2;white-space:nowrap;pointer-events:none;transition:color var(--t-comando) ease;flex-direction:column;align-items:center;margin-top:9px;font-weight:800;line-height:1.2;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.map-spot-label em{font-style:normal;font-size:var(--fs-10);letter-spacing:var(--ls-normale);color:#ffffff6b;font-weight:800}.map-spot--open .map-spot-art{animation:2.6s ease-in-out infinite spot-pulse}@keyframes spot-pulse{0%,to{filter:drop-shadow(0 8px 14px #0000008c)drop-shadow(0 0 9px #ff2d7873)}50%{filter:drop-shadow(0 8px 14px #0000008c)drop-shadow(0 0 22px #ff2d78d9)}}.map-spot--open .map-spot-label{color:#ffdfea}.map-spot--here .map-spot-art{animation:2.2s ease-in-out infinite spot-onair}@keyframes spot-onair{0%,to{filter:drop-shadow(0 8px 14px #0000008c)drop-shadow(0 0 10px #ff28508c)}50%{filter:drop-shadow(0 8px 14px #0000008c)drop-shadow(0 0 26px #ff2850f2)}}.map-spot--here .map-spot-label{color:#ffd9e3}.map-spot-porta{border-radius:var(--r-pill);background:var(--pink);margin-top:3px;padding:2px 9px}@supports (color:color-mix(in lab, red, red)){.map-spot-porta{background:color-mix(in srgb, var(--pink) 26%, #0c0814d9)}}.map-spot-porta{border:1px solid var(--pink)}@supports (color:color-mix(in lab, red, red)){.map-spot-porta{border:1px solid color-mix(in srgb, var(--pink) 58%, transparent)}}.map-spot-porta{font-size:var(--fs-10);letter-spacing:var(--ls-normale);text-shadow:none;box-shadow:0 2px 10px rgb(var(--ptr-accent-rgb,255 88 152) / 35%);font-weight:900;color:#ffd9ea!important}.map-spot--porta{cursor:pointer}.map-spot.map-spot--porta .map-spot-art{filter:drop-shadow(0 8px 14px #0000008c)saturate(.85)brightness(.92);opacity:.95}.map-spot.map-spot--porta:hover .map-spot-art{filter:drop-shadow(0 8px 14px #0000008c);opacity:1}.map-spot.map-spot--porta .map-spot-label{color:#ece8f6}.map-spot-here{border-radius:var(--r-pill);background:var(--badge-live-bg);font-size:var(--fs-10);letter-spacing:var(--ls-normale);text-shadow:none;margin-top:3px;padding:2px 9px;font-weight:900;box-shadow:0 2px 10px #ff28508c;color:#fff!important}.map-spot--closed .map-spot-art{filter:drop-shadow(0 8px 14px #0000008c)saturate(.5)brightness(.7)}.map-spot--closed .map-spot-label{color:#ced5ecb3}.map-spot--soon .map-spot-art{opacity:.82;filter:drop-shadow(0 7px 12px #00000080)saturate(.72)brightness(.84)}.map-spot--soon .map-spot-label{color:#ded9eab8}.map-spot-anchor:hover{z-index:9}.map-spot:hover .map-spot-art{opacity:1;filter:drop-shadow(0 12px 18px #0009)drop-shadow(0 0 16px #fff6);animation:none;transform:scale(1.07)translateY(-3px)}.map-spot--open:hover .map-spot-art{filter:drop-shadow(0 12px 18px #0009)drop-shadow(0 0 20px #ff2d78e6)}.map-spot:hover .map-spot-label{color:#fff}.map-spot--selected .map-spot-art{opacity:1;filter:drop-shadow(0 12px 18px #0009)drop-shadow(0 0 18px #ffffff8c);animation:none;transform:scale(1.07)translateY(-3px)}.map-spot--selected .map-spot-label{color:#fff}.map-mira,.map-onda{pointer-events:none;position:absolute;left:50%}.map-mira{width:calc(var(--pie,168px) + 60px);height:calc((var(--pie,168px) + 60px) * .3);margin-left:calc((var(--pie,168px) + 60px) / -2);bottom:calc((var(--pie,168px) + 60px) * -.15 + 6px);animation:mira-posa var(--t-momento) var(--ease-svelta) both;background:radial-gradient(closest-side,#ff2d7842,#ff2d7812 66%,#ff2d7800);border:2px solid #ff2d78b8;border-radius:50%;box-shadow:0 0 26px #ff2d7873,inset 0 0 24px #ff2d7833}@keyframes mira-posa{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.map-onda{width:calc(var(--pie,168px) + 60px);height:calc((var(--pie,168px) + 60px) * .3);margin-left:calc((var(--pie,168px) + 60px) / -2);bottom:calc((var(--pie,168px) + 60px) * -.15 + 6px)}.map-onda-anello{border:2px solid var(--pink-hot);opacity:0;animation:onda-via 1.5s var(--ease-svelta) both;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 16px #ff2d788c,inset 0 0 16px #ff2d7852}.map-onda-anello:nth-child(2){animation-delay:.32s}.map-onda-anello:nth-child(3){animation-delay:.64s}@keyframes onda-via{0%{opacity:0;transform:scale(.5)}12%{opacity:1}to{opacity:0;transform:scale(1.34)}}@media (prefers-reduced-motion:reduce){.map-onda{display:none}.map-mira{animation:none}}.map-card{z-index:30;border:1px solid var(--glass-border);border-radius:var(--r-xl);-webkit-backdrop-filter:blur(10px);background:#100c18f0;flex-direction:column;gap:13px;width:420px;padding:20px 22px;display:flex;position:absolute;bottom:20px;left:22px;box-shadow:0 30px 80px #000000b3}.map-card-close{border-radius:var(--r-pill);border:1px solid var(--panel-border);background:var(--pill-dark-bg);width:26px;height:26px;color:var(--text-muted);font-size:var(--fs-12-5);cursor:pointer;position:absolute;top:12px;right:12px}.map-card-close:hover{color:var(--text-primary);border-color:var(--text-muted)}.map-card-head{align-items:center;gap:14px;display:flex}.map-card-emoji{border-radius:var(--r-lg);background:var(--pill-dark-bg);border:1px solid var(--panel-border);width:60px;height:60px;font-size:var(--fs-34);flex:none;justify-content:center;align-items:center;display:flex}.map-card-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:var(--text-primary);line-height:1.15}.map-card-soon{font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--due-pill-text);background:var(--due-pill-bg);border:1px solid var(--due-pill-border);border-radius:var(--r-pill);margin-top:3px;padding:2px 10px;font-weight:800;display:inline-block}.map-card-desc{font-size:var(--fs-17);color:var(--text-primary);line-height:1.5}.map-card-around{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.map-around-label{font-size:var(--fs-12-5);color:#ffffff8c;letter-spacing:var(--ls-stretta);font-weight:700}.map-card-blocked{font-size:var(--fs-12-5);text-align:center;color:#ffbed2cc;margin-top:7px;font-weight:600;line-height:1.35}.map-around-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.map-around-face{border-radius:var(--r-pill);border:1.5px solid #ffffff4d;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000073}.map-around-face img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.map-around-img--wide{object-position:center top}.map-around-emoji{font-size:var(--fs-24);line-height:1}.map-around-face--hidden img,.map-around-face--hidden .map-around-emoji{filter:blur(2.6px)saturate(.95);transform:scale(1.1)}.map-around-face--hidden{border-style:dashed;border-color:#ffffff3d}.map-around-q{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:#ffffffd9;text-shadow:0 2px 10px #0009;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.map-around-face--special{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.map-around-face--special{border-color:color-mix(in srgb, var(--pink) 72%, transparent)}}.map-around-face--special{box-shadow:0 0 0 2px var(--pink), 0 0 11px var(--pink), 0 4px 14px #00000073}@supports (color:color-mix(in lab, red, red)){.map-around-face--special{box-shadow:0 0 0 2px color-mix(in srgb, var(--pink) 20%, transparent), 0 0 11px color-mix(in srgb, var(--pink) 48%, transparent), 0 4px 14px #00000073}}.map-around-face.map-around-face--plus{font:inherit;cursor:pointer;transition:transform var(--t-tocco) ease;border:2px solid #0000;padding:0;box-shadow:0 0 0 1px #ff5a6e38,0 0 12px #ff3d6461,0 4px 14px #00000073}.map-around-face.map-around-face--plus:hover{transform:translateY(-2px)scale(1.06)}.map-around-face.map-around-face--plus:active{transform:scale(.96)}.app-badge{border-radius:var(--r-pill);min-width:34px;height:34px;font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);color:#fff;pointer-events:none;background:#ff2d78;border:0;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:flex;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #ff2d7838,0 3px 14px #ff2d788c}.lh-sonda{pointer-events:none;visibility:hidden;position:absolute;inset:0}.lh-anchor{--lh-w:384px;--lh-punta:228px;--lh-coda:15px;--lh-r:22px;margin-left:calc(var(--lh-punta) * -1);width:var(--lh-w);z-index:12;transform-origin:var(--lh-punta) 0;position:absolute;top:calc(100% + 50px);left:50%}.lh{width:100%;padding:calc(var(--lh-coda) + 14px) 14px 14px;color:#fff;text-align:left;cursor:pointer;transform-origin:var(--lh-punta) 0;background:0 0;border:0;display:block;position:relative}.lh:focus-visible{outline-offset:3px;border-radius:var(--lh-r);outline:2px solid #ffffff8c}.lh:before{content:"";inset:var(--lh-coda) 0 0 0;border-radius:var(--lh-r);transition:box-shadow var(--t-pannello) ease;pointer-events:none;position:absolute;box-shadow:0 26px 48px -18px #000000e6}.lh:hover:before{box-shadow:0 26px 48px -18px #000000e6,0 0 26px #ff2d7842}.lh-vetro{pointer-events:none;position:absolute;inset:0}.lh-vetro-i{-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#ffffff13;position:absolute;inset:0}.lh-bordo{pointer-events:none;position:absolute;inset:0;overflow:visible}.lh-bordo path{fill:none;stroke:#ffffff26;stroke-width:1px;stroke-linejoin:round}.lh-in{z-index:1;display:block;position:relative}.lh-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.lh-head-t{font-family:var(--font-ui);font-size:var(--fs-14);letter-spacing:var(--ls-normale);text-transform:uppercase;color:#ffffffe0;align-items:center;gap:9px;padding-left:14px;font-weight:800;line-height:1;display:flex}.lh-dot{border-radius:var(--r-pill);background:#ff2d78;width:7px;height:7px;box-shadow:0 0 10px #ff2d78d9}.lh-x{border-radius:var(--r-sm);color:#ffffff4d;cursor:pointer;width:20px;height:20px;transition:color var(--t-comando) ease, background var(--t-comando) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.lh-x:hover{color:#ffffffe6;background:#ffffff1a}.lh-hero{border-radius:var(--r-lg);isolation:isolate;border:1px solid #ffffff1f;width:100%;height:182px;display:block;position:relative;overflow:hidden}.lh-slide{display:block;position:absolute;inset:0;overflow:hidden}.lh-fermo,.lh-giro{filter:blur(1.6px)saturate(1.1);width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.05)}.lh-fermo{background-position:50% 38%;background-size:cover}.lh-giro{object-fit:cover;object-position:50% 38%}.lh-emoji{font-size:var(--fs-44);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lh-hero-ombra{pointer-events:none;background:linear-gradient(#00000042 0%,#0000 28% 50%,#000000b3 100%);position:absolute;inset:0}.lh-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:#fff;text-shadow:0 2px 12px #000000bf;line-height:1;position:absolute;bottom:12px;left:14px}.lh-chip{border-radius:var(--r-pill);font-family:var(--font-ui);font-size:var(--fs-10);letter-spacing:var(--ls-normale);text-transform:uppercase;white-space:nowrap;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);background:#0006;border:1px solid #ffffff2e;padding:3px 9px;font-weight:700;position:absolute;top:12px;right:12px}.lh-freccia{z-index:3;color:#fff;opacity:.22;cursor:pointer;filter:drop-shadow(0 1px 3px #000000a6);width:28px;height:44px;transition:opacity var(--t-comando) ease;background:0 0;border:0;justify-content:center;align-items:center;margin-top:-22px;padding:0;display:flex;position:absolute;top:50%}.lh:hover .lh-freccia{opacity:.42}.lh .lh-freccia:hover{opacity:.95}.lh-freccia--sx{left:1px}.lh-freccia--dx{right:1px}.lh-pips{justify-content:center;align-items:center;gap:6px;height:8px;margin-top:10px;display:flex}.lh-pips b{border-radius:var(--r-pill);width:6px;height:6px;transition:background var(--t-pannello) ease, width var(--t-pannello) var(--ease-svelta);background:#ffffff3d}.lh-pips b.on{background:#ffffffc7;width:18px}.lh-piu{font-family:var(--font-ui);font-size:var(--fs-11);letter-spacing:var(--ls-stretta);color:#ffffff6b;margin-left:4px;font-weight:700;line-height:1}.lh-chips{justify-content:center;align-items:center;gap:6px;height:32px;margin-top:12px;display:flex}.lh-chip-w{display:block}.lh .scene-chip-num{display:none}.lh .scene-chip--current{background:#ffffff21}.lh .scene-chip--current .scene-chip-ring-track{stroke:#ffffff6b}.lh-vai{z-index:3;font-family:var(--font-ui);font-size:var(--fs-10);letter-spacing:var(--ls-normale);text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #000000d9;opacity:0;transition:opacity var(--t-comando) ease;pointer-events:none;font-weight:700;position:absolute;bottom:14px;right:14px}.lh:hover .lh-vai{opacity:.78}.cal-velo{z-index:85;background:radial-gradient(circle at 50% 44%,#ffce9612,#03030500 58%),#030305;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cal-blocco{perspective:1100px;width:470px;height:318px;position:relative}.cal-blocco:before{content:"";border-radius:var(--r-lg);background:linear-gradient(#241f2c 0%,#191521 62%,#120f19 100%);position:absolute;inset:-16px -12px -20px;box-shadow:0 28px 60px #0009,inset 0 1px #ffffff0f}.cal-spina{z-index:3;pointer-events:none;justify-content:center;gap:190px;display:flex;position:absolute;top:-13px;left:0;right:0}.cal-anello{border-radius:var(--r-md);background:linear-gradient(#ffffff38,#00000040);border:2.5px solid #b9b2c4;border-top-color:#e6e1ee;width:13px;height:26px;box-shadow:0 2px 4px #00000080}.cal-sotto,.cal-sopra{position:absolute;inset:0}.cal-sopra{z-index:2;transform-origin:18% 8%;will-change:transform;perspective:1300px}.cal-striscia,.cal-fondo{position:absolute;inset:0}.cal-luce{pointer-events:none;opacity:0;background:#fff8ec;position:absolute;inset:0}.cal-foglio{--phase-idle-bg:#22202b0d;--phase-idle-border:#22202b2e;--phase-idle-icon:#8d8577;--phase-active-bg:#22202b12;--phase-active-ring:#2a2634;--phase-active-icon:#2a2634;--phase-glow:transparent;--phase-glow-strong:transparent;--money-gold:#b2861f;background:linear-gradient(#fcf8f1 0%,#f4eee2 76%,#e9e0d1 100%);border-radius:3px 3px 11px 11px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding-top:26px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 34px #00000073,inset 0 -1px #00000014}.cal-filigrana{opacity:.038;pointer-events:none;background-repeat:repeat;background-size:128px 128px;position:absolute;inset:-34%;transform:rotate(-14deg)}.cal-foglio:before{content:"";background:repeating-linear-gradient(90deg,#22202b38 0 5px,#0000 5px 11px);height:1px;position:absolute;top:26px;left:0;right:0}.cal-settimana{font-size:var(--fs-15);letter-spacing:var(--ls-larga);text-transform:uppercase;color:#9b9184;font-weight:800}.cal-giorno{font-family:var(--font-display);letter-spacing:var(--ls-stretta);text-transform:uppercase;color:#262232;font-size:62px;font-weight:800;line-height:1}.cal-tacche{margin-bottom:4px}.cal-foglio .week-dot{border-width:1.5px}.cal-foglio .week-dot--today{border-width:3px}.cal-foglio .week-dot-flame{top:-6px;right:-5px}.cal-foglio .week-dot-flame svg{width:15px;height:15px}.cal-foglio .week-dot--today{border-width:2px;animation:none}.cal-foglio--dom{--phase-active-ring:#c31f3f;--phase-active-icon:#c31f3f;--money-gold:#b2861f;background:linear-gradient(#fdf6f2 0%,#f7e9e4 78%,#efdcd6 100%)}.cal-foglio--dom .cal-giorno{color:#c31f3f}.cal-foglio--dom .cal-settimana{color:#c08d8d}.cal-vento{z-index:4;pointer-events:none;filter:blur(7px);background:linear-gradient(104deg,#0000 0%,#ffffff80 50%,#0000 100%);width:46%;position:absolute;top:-34px;bottom:-34px;left:0}.journal-colonna{flex-direction:column;flex:none;gap:14px;width:330px;display:flex}.evento-box--chiuso{text-align:left;cursor:pointer;background:linear-gradient(var(--panel-bg), var(--panel-bg)) padding-box, var(--plus-grad) border-box;width:100%;transition:transform var(--t-tocco) var(--ease-svelta), box-shadow var(--t-tocco) ease;border:1px solid #0000;padding:15px 16px 16px;display:block;position:relative;overflow:hidden}.evento-box--chiuso:hover{box-shadow:0 12px 30px #0000006b, 0 0 30px -10px var(--plus-glow);transform:translateY(-3px)}.evento-box--chiuso:active{transform:scale(.99)}.evento-scene--chiuse{grid-template-columns:1fr}.evento-scene--chiuse .scena-slot{aspect-ratio:21/9}.scena-slot--coperta{cursor:pointer}.scena-coperta{object-fit:cover;object-position:center 28%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.onb-boot{z-index:130;cursor:pointer;background:#030308;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.onb-boot-logo{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 18px #ff2d7859);width:270px;animation:2.6s ease-in-out infinite onb-logo-breathe}@keyframes onb-logo-breathe{0%,to{filter:brightness(0)invert()drop-shadow(0 0 18px #ff2d7859)}50%{filter:brightness(0)invert()drop-shadow(0 0 36px #ff2d78b3)}}.onb-boot-slot{--onb-barra-w:230px;--onb-barra-h:10px;--onb-carico:1s;place-items:start center;margin-top:46px;display:grid}.onb-boot-slot>*{grid-area:1/1}.onb-boot-loading{flex-direction:column;align-items:center;display:flex}.onb-boot-bar{width:var(--onb-barra-w);height:var(--onb-barra-h);border-radius:var(--r-pill);transform-origin:50%;animation:onb-bar-ping .5s ease-out var(--onb-carico);background:#ffffff1a;overflow:hidden}@keyframes onb-bar-ping{0%{box-shadow:0 0 #fff0}35%{box-shadow:0 0 22px #ffffff80}to{box-shadow:0 0 10px #fff0}}.onb-boot-bar-fill{border-radius:var(--r-pill);width:100%;height:100%;animation:onb-bar-fill var(--onb-carico) linear forwards;background:#fff;display:block;transform:translate(-100%);box-shadow:0 0 14px #ffffff8c}@keyframes onb-bar-fill{to{transform:translate(0)}}.onb-boot-status,.onb-boot-login{font-size:var(--fs-17);letter-spacing:var(--ls-stretta);color:#fff}.onb-boot-status{margin-top:20px;animation:.35s ease-out onb-fade-in}.onb-boot-login{width:var(--onb-barra-w);height:var(--onb-barra-h);white-space:nowrap;transform-origin:50%;justify-content:center;align-items:center;display:flex}.onb-boot-login>span{animation:1.6s ease-in-out infinite onb-pulse}@keyframes onb-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes onb-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.onb-boot-logo,.onb-boot-bar,.onb-boot-login>span{animation:none}}.onb-intro{z-index:100;cursor:pointer;background:#030308;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.introchat-scena{background:radial-gradient(46% 42% at 50% 56%,#ff2d7817,#0000 72%),linear-gradient(#0c0815 0%,#07050c 100%);position:absolute;inset:0}.introchat-muro{pointer-events:none;opacity:.04;background-size:96px 96px;position:absolute;inset:0}.introchat-vista{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#00000059 16%,#000 36%);mask-image:linear-gradient(#0000 0,#00000059 16%,#000 36%)}.introchat-pista{will-change:transform;flex-direction:column;gap:8px;width:800px;transition:transform .56s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;left:50%}.introchat-pista--mano{transition-duration:.12s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.introchat-b{text-wrap:pretty;max-width:540px;font-family:var(--font-ui);font-size:var(--fs-27);letter-spacing:-.01em;overflow-wrap:anywhere;transition:border-radius var(--t-comando) ease;border-radius:32px;padding:15px 24px 16px;font-weight:500;line-height:1.26;animation:.64s backwards introchat-gelatina;position:relative}.introchat-b--primo{margin-top:18px}.introchat-b--lui{transform-origin:100% 100%;color:#fff;background:linear-gradient(#ff5f9c 0%,#f5307c 100%);align-self:flex-end;box-shadow:0 14px 34px -12px #ff2d7899,inset 0 1px #ffffff47}.introchat-b--dex{transform-origin:0 100%;color:#f1ecff;background:linear-gradient(#3d2d69 0%,#302356 100%);align-self:flex-start;box-shadow:0 14px 30px -14px #000000b3,inset 0 1px #ffffff14}.introchat-b--lui.introchat-b--coda{border-bottom-right-radius:8px}.introchat-b--dex.introchat-b--coda{border-bottom-left-radius:8px}.introchat-coda{width:20px;height:24px;position:absolute;bottom:0}.introchat-b--lui .introchat-coda{fill:#f5307c;right:-12px}.introchat-b--dex .introchat-coda{fill:#302356;left:-12px;transform:scaleX(-1)}@keyframes introchat-gelatina{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(16px)scale(.7,.6)}36%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)scale(1.03,1.06)}60%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)scale(.985,.96)}80%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)scale(1.006,1.012)}to{opacity:1;transform:translateY(0)scale(1)}}.introchat-b--scrive{align-items:center;gap:8px;padding:24px 26px;animation:.22s cubic-bezier(.23,1,.32,1) backwards introchat-scrive-entra;display:flex}.introchat-b--scrive i{background:#ab9ade;border-radius:50%;width:11px;height:11px;animation:1s ease-in-out infinite introchat-puntino}.introchat-b--scrive i:nth-child(2){animation-delay:.15s}.introchat-b--scrive i:nth-child(3){animation-delay:.3s}@keyframes introchat-scrive-entra{0%{opacity:0;transform:scale(.8)}}@keyframes introchat-puntino{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.introchat-hint{text-align:center;font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-muted);animation:.5s ease-out 1.1s backwards introchat-sfuma;position:absolute;bottom:96px;left:0;right:0}.introchat-hint>span{animation:1.8s ease-in-out 1.6s infinite onb-pulse}@keyframes introchat-sfuma{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.introchat-pista{transition:none}.introchat-b,.introchat-b--scrive{animation:.2s ease-out backwards introchat-sfuma}.introchat-b--scrive i,.introchat-hint>span{animation:none}}.onb-click-hint{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-muted);animation:1.8s ease-in-out infinite onb-pulse;position:absolute;bottom:74px}.onb-spot-wrap{cursor:default;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.onb-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.onb-conf{border-radius:var(--r-xs);will-change:transform, opacity;width:10px;height:14px;position:absolute;top:38%}.onb-conf--0{background:#ff4d8d}.onb-conf--1{background:#ffc85a}.onb-conf--2{background:#78d2ff}.onb-conf--3{background:#3ddc85}.onb-spot{text-align:center;border-radius:var(--r-xl);background:#100c18f7;border:1.5px solid #ff4d8d8c;width:660px;animation:3s ease-in-out infinite onb-spot-glow;position:relative;overflow:hidden}@keyframes onb-spot-glow{0%,to{box-shadow:0 0 45px #ff2d7838,0 30px 90px #000000b3}50%{box-shadow:0 0 85px #ff2d7870,0 30px 90px #000000b3}}.onb-spot--deny{animation:.4s ease-out onb-spot-deny,3s ease-in-out .4s infinite onb-spot-glow}@keyframes onb-spot-deny{0%{transform:scale(1)}30%{transform:scale(1.045)}60%{transform:scale(.985)}to{transform:scale(1)}}.onb-spot-muro{pointer-events:none;opacity:.035;background-size:76px 76px;position:absolute;inset:0}.onb-spot-head{text-align:left;background:#ffffff0b;border-bottom:1px solid #ffffff14;align-items:center;gap:18px;padding:20px 28px;display:flex;position:relative}.onb-spot-appicon{object-fit:contain;filter:drop-shadow(0 8px 18px #ff2d7866);width:76px;height:76px}.onb-spot-appname{font-family:var(--font-display);font-size:var(--fs-30);letter-spacing:var(--ls-stretta);text-transform:uppercase;color:var(--text-primary);font-weight:800;line-height:1}.onb-spot-time{font-family:var(--font-ui);font-size:var(--fs-21);color:#ffffff9e;margin-left:auto;font-weight:400;line-height:1}.onb-spot-content{padding:36px 44px 42px;position:relative}.onb-spot-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-44);white-space:pre-line;color:var(--pink-soft);text-shadow:0 0 22px #ff2d7866;margin-bottom:30px;line-height:1.18}.onb-spot-btn{background:var(--improvvisa-grad);border:2px solid var(--improvvisa-border);border-radius:var(--r-lg);min-width:320px;color:var(--text-primary);font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);letter-spacing:var(--ls-normale);cursor:pointer;transition:transform var(--t-tocco) ease, filter var(--t-tocco) ease;padding:18px 52px;animation:2s ease-in-out infinite onb-btn-breathe}.onb-spot-btn:hover{filter:brightness(1.08);transform:translateY(-1px)scale(1.03)}.onb-spot-btn:active{transform:scale(.97)}@keyframes onb-btn-breathe{0%,to{box-shadow:var(--improvvisa-glow-a)}50%{box-shadow:var(--improvvisa-glow-b)}}.onb-layer{z-index:90;pointer-events:none;position:absolute;inset:0}.onb-dim{pointer-events:auto;transition:left var(--t-pannello) ease, top var(--t-pannello) ease, width var(--t-pannello) ease, height var(--t-pannello) ease;background:#040208b8;position:absolute}.onb-block{pointer-events:auto;position:absolute}.onb-block--dim{background:#040208b8}.onb-shade{pointer-events:none;transition:left var(--t-comando) ease, top var(--t-comando) ease, width var(--t-comando) ease, height var(--t-comando) ease, border-radius var(--t-comando) ease;position:absolute;box-shadow:0 0 0 9999px #040208b8}.onb-ring{pointer-events:none;transition:left var(--t-comando) ease, top var(--t-comando) ease, width var(--t-comando) ease, height var(--t-comando) ease, border-radius var(--t-comando) ease;border:2px solid var(--pink);animation:1.7s ease-in-out infinite onb-ring-breathe;position:absolute;box-shadow:0 0 0 3px #ff2d782e,0 0 26px #ff2d7880,inset 0 0 22px #ff2d7824}@keyframes onb-ring-breathe{0%,to{box-shadow:0 0 0 3px #ff2d7824,0 0 18px #ff2d7859,inset 0 0 18px #ff2d781a}50%{box-shadow:0 0 0 4px #ff2d7847,0 0 34px #ff2d7899,inset 0 0 26px #ff2d7833}}.onb-ring--deny{animation:.4s ease-out onb-ring-deny,1.7s ease-in-out .4s infinite onb-ring-breathe}@keyframes onb-ring-deny{0%{transform:scale(1)}35%{transform:scale(1.05)}65%{transform:scale(.99)}to{transform:scale(1)}}.onb-pop{pointer-events:auto;position:absolute}.onb-card{isolation:isolate;border-radius:var(--r-xl);background:#100c18f7;border:1px solid #ff4d8d80;padding:20px 24px 18px;position:relative;box-shadow:0 0 40px #ff2d7829,0 24px 70px #000000a6}.onb-muro{z-index:-1;border-radius:inherit;pointer-events:none;opacity:.04;background-size:64px 64px;position:absolute;inset:0}.onb-scossa{animation:onb-scossa .42s var(--ease-morbida)}@keyframes onb-scossa{0%,to{transform:translate(0)}12%{transform:translate(-7px)}28%{transform:translate(6px)}44%{transform:translate(-4px)}62%{transform:translate(3px)}80%{transform:translate(-1.5px)}}.onb-arrow{background:#100c18f7;width:18px;height:18px;position:absolute;transform:rotate(45deg)}.onb-arrow--top{border-top:1px solid #ff4d8d80;border-left:1px solid #ff4d8d80}.onb-arrow--bottom{border-bottom:1px solid #ff4d8d80;border-right:1px solid #ff4d8d80}.onb-arrow--left{border-bottom:1px solid #ff4d8d80;border-left:1px solid #ff4d8d80}.onb-arrow--right{border-top:1px solid #ff4d8d80;border-right:1px solid #ff4d8d80}.onb-eyebrow{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--pink);align-items:center;gap:10px;margin-bottom:8px;font-weight:800;display:flex}.onb-step-count{color:var(--text-muted);letter-spacing:1px}.onb-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:var(--text-primary);margin-bottom:8px}.onb-body{font-size:var(--fs-17);color:var(--chat-text);white-space:pre-line;line-height:1.6}.onb-em{color:var(--enfasi);font-weight:800}.onb-teaser .onb-em{color:var(--enfasi-oro)}.onb-foot{justify-content:space-between;align-items:center;min-height:18px;margin-top:12px;display:flex}.onb-back{cursor:pointer;font-size:var(--fs-14);color:var(--text-muted);background:0 0;border:0;padding:0;font-weight:600}.onb-back:hover{color:var(--text-primary)}.onb-click-pulse{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-muted);margin-left:auto;animation:1.8s ease-in-out infinite onb-pulse}.onb-skip{pointer-events:auto;border-radius:var(--r-pill);font-size:var(--fs-14);color:var(--text-muted);cursor:pointer;transition:color var(--t-tocco) ease, border-color var(--t-tocco) ease;background:#0c0a12d9;border:1px solid #ffffff24;padding:9px 18px;font-weight:600;position:absolute;bottom:18px;right:24px}.onb-skip:hover{color:var(--text-primary);border-color:#ffffff4d}.onb-skip--armed{color:var(--pink-soft);border-color:#ff4d8d8c}.onb-finale-wrap{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.onb-finale{isolation:isolate;pointer-events:auto;text-align:center;border-radius:var(--r-xl);background:#100c18f7;border:1.5px solid #ff4d8d8c;width:520px;padding:30px 38px 32px;position:relative;box-shadow:0 0 60px #ff2d7838,0 30px 90px #000000b3}.onb-finale .onb-eyebrow{justify-content:center}.onb-finale-emoji{filter:drop-shadow(0 6px 16px #ff2d7866);justify-content:center;align-items:center;margin-bottom:10px;display:flex}.onb-finale-logo{object-fit:contain;width:68px;height:68px}.onb-finale-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);color:var(--text-primary);margin-bottom:10px}.onb-finale .onb-body{margin-bottom:22px}.end-stream-chip--locked,.btn-boss-ghost--locked{opacity:.4;cursor:not-allowed;filter:saturate(.4)}.onb-teaser{isolation:isolate;border-radius:var(--r-xl);background:#100c18f7;border:1px solid #f0b84080;align-items:flex-start;gap:14px;margin-top:10px;padding:20px 24px 18px;animation:2.4s ease-in-out infinite onb-teaser-glow;display:flex;position:relative}.onb-teaser--sopra{margin-top:0;margin-bottom:10px}@keyframes onb-teaser-glow{0%,to{box-shadow:0 0 22px #f0b84029,0 16px 44px #0000008c}50%{box-shadow:0 0 44px #f0b84066,0 16px 44px #0000008c}}.onb-teaser-icon{border-radius:var(--r-md);width:34px;height:34px;color:var(--money-gold);background:#f0b8401f;flex:none;justify-content:center;align-items:center;display:flex}.onb-teaser-tag{font-size:var(--fs-11);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--money-gold);margin-bottom:4px;font-weight:900}.onb-teaser-body{font-size:var(--fs-17);color:var(--chat-text);white-space:pre-line;line-height:1.6}.set-scrim{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0403089e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.set-window{border:1px solid var(--panel-border);border-radius:var(--r-lg);background:linear-gradient(170deg,#1c1526 0%,#120d1c 100%);flex-direction:column;width:760px;max-height:824px;display:flex;overflow:hidden;box-shadow:0 0 40px #ff2d781f,0 30px 80px #000000b8}.set-titlebar{border-bottom:1px solid var(--panel-divider);background:#ffffff08;flex:0 0 54px;align-items:center;height:54px;padding:0 14px;display:flex}.set-done{border:1px solid var(--panel-border);border-radius:var(--r-pill);height:32px;color:var(--pink-soft);font-family:var(--font-display);font-weight:700;font-size:var(--fs-15);cursor:pointer;transition:background var(--t-tocco) ease, color var(--t-tocco) ease, transform var(--t-tocco) var(--ease-svelta);background:#ff4d8d1f;padding:0 18px}.set-done:hover{color:#fff;background:#ff4d8d3d}.set-body{scrollbar-width:thin;scrollbar-color:var(--chat-scrollbar) transparent;flex:1;padding:22px 26px 26px;overflow-y:auto}.set-group+.set-group{margin-top:30px}.set-group-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);letter-spacing:var(--ls-normale);color:var(--text-follower-label);border-bottom:1px solid var(--panel-border);align-items:center;gap:12px;margin-bottom:6px;padding-bottom:12px;display:flex}.set-group-icon{border-radius:var(--r-md);color:#ffd6e4;background:linear-gradient(160deg,#ff4d8d47 0%,#ff4d8d1a 100%);border:1px solid #ff4d8d57;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 0 14px #ff2d7824}.set-group-icon svg{width:20px;height:20px}.set-row{align-items:center;gap:18px;padding:12px 2px;display:flex}.set-row+.set-row{border-top:1px solid #ffffff0d}.set-row--general{border-radius:var(--r-lg);background:linear-gradient(135deg,#965cff33 0%,#965cff12 100%);border:1px solid #b07cff57;margin:8px -12px 6px;padding:16px 14px;box-shadow:inset 0 1px #ffffff0f,0 0 22px #8c46ff1f}.set-row--general+.set-row{border-top:0}.set-row--general .set-hint{color:#deceffb8}.set-row--general .set-value{color:#d4bfff}.set-row--general .set-slider{background:linear-gradient(90deg, #b58cff 0%, var(--pink) 100%) 0 0 / var(--fill,50%) 100% no-repeat, #ffffff24;height:8px}.set-row--general .set-slider::-webkit-slider-thumb{width:20px;height:20px;box-shadow:0 0 12px #a064ffb3}.set-row--general .set-slider::-moz-range-thumb{width:20px;height:20px;box-shadow:0 0 12px #a064ffb3}.set-row-head{flex-direction:column;flex:0 0 268px;gap:2px;width:268px;display:flex}.set-label{font-family:var(--font-display);font-weight:700;font-size:var(--fs-19);color:var(--text-primary)}.set-hint{font-size:var(--fs-14);color:var(--text-muted);line-height:1.35}.set-row-ctl{flex:1;align-items:center;gap:12px;display:flex}.set-slider{appearance:none;border-radius:var(--r-pill);cursor:pointer;background:linear-gradient(90deg, var(--pink) 0%, var(--pink) var(--fill,50%), #ffffff1f var(--fill,50%), #ffffff1f 100%);flex:1;height:6px}.set-slider::-webkit-slider-thumb{appearance:none;border-radius:var(--r-pill);cursor:pointer;width:17px;height:17px;transition:transform var(--t-tocco) var(--ease-svelta);background:#fff;border:0;box-shadow:0 0 10px #ff2d788c}.set-slider::-moz-range-thumb{border-radius:var(--r-pill);cursor:pointer;width:17px;height:17px;transition:transform var(--t-tocco) var(--ease-svelta);background:#fff;border:0;box-shadow:0 0 10px #ff2d788c}.set-slider:active::-webkit-slider-thumb{transform:scale(1.15)}.set-slider:active::-moz-range-thumb{transform:scale(1.15)}.set-value{text-align:right;font-variant-numeric:tabular-nums;width:104px;font-size:var(--fs-15);color:var(--pink-soft);flex:0 0 104px;font-weight:600}.set-test-slot{flex:0 0 74px;width:74px;display:flex}.set-test{border:1px solid var(--panel-border);border-radius:var(--r-pill);width:100%;height:28px;color:var(--text-muted);font-size:var(--fs-14);cursor:pointer;transition:background var(--t-tocco) ease, color var(--t-tocco) ease, transform var(--t-tocco) var(--ease-svelta);background:#ffffff0d;padding:0 12px;font-weight:700}.set-test:hover:not(:disabled){color:#fff;background:#ff4d8d2e}.set-test:disabled{color:var(--pink-soft);cursor:default}.set-row--action .set-row-head{flex:1;width:auto}.set-btn{border:1px solid var(--panel-border);border-radius:var(--r-pill);height:38px;color:var(--text-primary);font-family:var(--font-display);font-weight:700;font-size:var(--fs-17);cursor:pointer;white-space:nowrap;transition:background var(--t-tocco) ease, border-color var(--t-tocco) ease, opacity var(--t-tocco) ease, transform var(--t-tocco) var(--ease-svelta);background:#ffffff0f;padding:0 22px}.set-done:active,.set-test:active:not(:disabled),.set-btn:active:not(:disabled){transform:scale(.97)}.set-btn:hover:not(:disabled){background:#ffffff21}.set-btn--danger{color:#ff8f8f;background:#ff3e3e24;border-color:#ff3e3e80}.set-btn--danger:hover:not(:disabled){color:#fff;background:#ff3e3e47}.set-btn--solid{color:#fff;background:#d1223a;border-color:#ff5a5a}.set-btn--solid:hover:not(:disabled){background:#ef2b46}.set-btn:disabled{opacity:var(--spento);cursor:not-allowed}.set-wipe-scrim{z-index:10;background:#030206b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.set-wipe{text-align:center;border-radius:var(--r-xl);background:#140d16;border:1px solid #ff3e3e6b;width:470px;padding:26px 28px 22px;box-shadow:0 0 34px #ff3e3e29,0 24px 60px #000000b3}.set-wipe-icon{font-size:var(--fs-30);margin-bottom:12px;line-height:1}.set-wipe-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:#fff}.set-wipe-body{font-size:var(--fs-15);color:var(--text-muted);margin-top:8px;line-height:1.45}.set-wipe-prompt{font-size:var(--fs-14);letter-spacing:var(--ls-stretta);color:#ff8f8f;margin-top:20px;margin-bottom:7px;font-weight:700;display:block}.set-wipe-input{text-align:center;border-radius:var(--r-lg);color:#fff;width:100%;height:40px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-17);letter-spacing:var(--ls-normale);transition:border-color var(--t-tocco) ease, box-shadow var(--t-tocco) ease;background:#00000057;border:1px solid #ffffff24;outline:none;padding:0 14px}.set-wipe-input::placeholder{color:#fff3;letter-spacing:1.5px}.set-wipe-input:focus{border-color:#ff4d8d80}.set-wipe-input--ok{color:#ff8f8f;border-color:#ff3e3ebf;box-shadow:0 0 0 3px #ff3e3e24}.set-wipe-actions{justify-content:center;gap:10px;margin-top:20px;display:flex}.set-hint--mono{letter-spacing:var(--ls-stretta);color:#ffffff9e;-webkit-user-select:all;user-select:all;word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82em}:root{--ptr-accent:#e070d8;--ptr-accent-rgb:224 112 216}.ptr-window{width:min(980px,95vw)}.ptr-body{flex-direction:column;gap:16px;display:flex}.ptr-hero{text-align:center;border-radius:var(--r-lg);border:1px solid rgb(var(--ptr-accent-rgb) / 38%);background:radial-gradient(60% 120% at 50% 0%, rgb(var(--ptr-accent-rgb) / 16%), transparent 70%), #110d1aeb;padding:30px 26px 26px}.ptr-hero--in{background:radial-gradient(60% 120% at 50% 0,#50dc9624,#0000 70%),#110d1aeb;border-color:#78dca061}.ptr-eyebrow{font-size:var(--fs-14);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--ptr-accent);margin:0 0 8px;font-weight:700}.ptr-hero--in .ptr-eyebrow{color:#6fe0a8}.ptr-heading{font-family:var(--font-display);font-weight:700;font-size:var(--fs-30);color:#fff;margin:0;line-height:1.2}.ptr-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ptr-chips li{font-size:var(--fs-15);color:#ffd76a;border-radius:var(--r-pill);background:#2a2113;border:1px solid #f0b84080;padding:9px 20px;font-weight:600;position:relative;overflow:hidden}.ptr-chips li:after{content:"";background:linear-gradient(105deg,#0000,#ffffff38,#0000);width:55%;animation:5.5s ease-in-out infinite ptr-shine;position:absolute;inset:0 auto 0 -80%;transform:skew(-20deg)}@keyframes ptr-shine{0%{left:-80%}22%{left:130%}to{left:130%}}.ptr-cta{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:#fff;background:linear-gradient(180deg, var(--patreon-1) 0%, var(--patreon-2) 100%);border:1px solid var(--patreon-bordo);border-radius:var(--r-lg);transition:transform var(--t-pannello) var(--ease-svelta), box-shadow var(--t-pannello) ease, filter var(--t-pannello) ease;align-items:center;gap:12px;margin-top:22px;padding:15px 36px;text-decoration:none;animation:2.3s ease-in-out infinite ptr-softclick;display:inline-flex;box-shadow:0 10px 26px #8c46ff57,0 0 26px #8c46ff42,inset 0 1px #ffffff61}.ptr-cta:hover{filter:brightness(1.08);transform:scale(1.07);box-shadow:0 16px 36px #8c46ff75,0 0 42px #8c46ff66,inset 0 1px #ffffff73}.ptr-cta-chili{filter:brightness(0)invert();width:auto;height:24px}@keyframes ptr-softclick{0%,86%,to{scale:1}91%{scale:.955}96%{scale:1.008}}.ptr-login-row{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:12px;margin-top:30px;padding-top:22px;display:flex}.ptr-login{font-size:var(--fs-15);color:var(--text-primary);border-radius:var(--r-lg);cursor:pointer;transition:background var(--t-tocco) ease, border-color var(--t-tocco) ease;background:#ffffff0f;border:1px solid #ffffff2e;padding:9px 20px;font-weight:700}.ptr-login:hover{background:#ffffff1f;border-color:#ffffff52}.ptr-login-hint,.ptr-note{font-size:var(--fs-14);color:var(--text-muted);margin:0}.ptr-note{margin-top:14px}.ptr-badge{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);color:#6fe0a8;border-radius:var(--r-pill);background:#50dc961f;border:1px solid #50dc9673;margin-top:10px;padding:5px 16px;font-weight:800;display:inline-block}.ptr-have{max-width:540px;font-size:var(--fs-15);color:var(--text-primary);text-align:left;flex-direction:column;gap:8px;margin:18px auto 0;padding:0;line-height:1.55;list-style:none;display:flex}.ptr-thanks{font-size:var(--fs-12-5);color:var(--text-muted);margin:16px 0 0;font-style:italic}.ptr-tiers{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ptr-tier{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--r-lg);padding:30px 18px 18px;position:relative}.ptr-tier--hot{border-color:rgb(var(--ptr-accent-rgb) / 60%);box-shadow:0 0 0 1px rgb(var(--ptr-accent-rgb) / 20%) inset}.ptr-tier--mine{border-color:#50dc968c;box-shadow:inset 0 0 0 1px #50dc962e}.ptr-tier-flag{white-space:nowrap;font-size:var(--fs-11);letter-spacing:var(--ls-normale);border-radius:var(--r-pill);color:#0b0d14;background:#6fe0a8;padding:3px 10px;font-weight:800;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.ptr-tier-flag--hot{color:#2a0f28;background:var(--ptr-accent)}.ptr-tier-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);text-align:center;color:#fff;line-height:1.15}.ptr-tier-pitch{font-size:var(--fs-15);text-align:center;color:var(--ptr-accent);margin:8px 0 0;font-weight:700;line-height:1.35}.ptr-tier-perks{border-top:1px solid #ffffff12;flex-direction:column;gap:6px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:flex}.ptr-tier-perks li{font-size:var(--fs-14);color:var(--text-muted);padding-left:15px;line-height:1.55;position:relative}.ptr-tier-perks li:before{content:"•";color:var(--ptr-accent);position:absolute;left:2px}.ptr-foot{justify-content:center;align-items:center;gap:16px;padding-top:2px;display:flex}.ptr-upgrade{font-size:var(--fs-14);color:var(--ptr-accent);font-weight:700;text-decoration:none}.ptr-upgrade:hover{text-decoration:underline}@media (width<=900px){.ptr-tiers{grid-template-columns:1fr}}.ptr-soon{opacity:.6;font-style:italic}.ptr-pitch{pointer-events:auto;border-radius:var(--r-2xl);text-align:center;border:1.5px solid rgb(var(--ptr-accent-rgb) / 52%);background:radial-gradient(75% 60% at 50% 0%, rgb(var(--ptr-accent-rgb) / 20%), transparent 68%), #0e0a16fa;width:640px;max-width:92%;box-shadow:0 0 70px rgb(var(--ptr-accent-rgb) / 24%), 0 34px 100px #000000b8;position:relative;overflow:hidden}.ptr-pitch-art{padding:16px 14px 0;position:relative;overflow:hidden}.ptr-pitch-art img{width:100%;height:auto;display:block}.ptr-pitch-shine{pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff17,#0000);width:45%;animation:6s ease-in-out .6s infinite ptr-shine;position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}.ptr-pitch-body{padding:18px 44px 32px}.ptr-pitch-eyebrow{font-size:var(--fs-12-5);letter-spacing:var(--ls-larga);text-transform:uppercase;color:var(--ptr-accent);margin-bottom:10px;font-weight:800}.ptr-pitch-title{font-family:var(--font-display);color:#fff;white-space:pre-line;margin-bottom:12px;font-size:36px;font-weight:800;line-height:1.14}.ptr-pitch-text{max-width:460px;font-size:var(--fs-17);color:var(--chat-text);margin:0 auto;line-height:1.55}.ptr-pitch-join{margin-top:22px}.ptr-pitch-later{font-size:var(--fs-15);color:var(--text-muted);cursor:pointer;transition:color var(--t-tocco) ease;background:0 0;border:0;margin:14px auto 0;padding:8px 18px;font-weight:700;display:block}.ptr-pitch-later:hover{color:var(--text-primary)}.ptr-pitch-note{font-size:var(--fs-14);color:var(--text-muted);margin:18px 0 0;line-height:1.5}.ptr-inline-link{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;transition:color var(--t-tocco) ease;background:0 0;border:0;padding:0;text-decoration:underline}.ptr-inline-link:hover{color:var(--text-primary)}.ptr-invito{z-index:95;border-radius:var(--r-lg);border:1px solid rgb(var(--ptr-accent-rgb) / 45%);background:linear-gradient(180deg, rgb(var(--ptr-accent-rgb) / 12%), transparent), #0e0a16f5;max-width:620px;box-shadow:0 0 34px rgb(var(--ptr-accent-rgb) / 20%), 0 14px 40px #0009;align-items:center;gap:14px;padding:12px 16px 12px 14px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.ptr-invito--plus{background:linear-gradient(#ff5a6e24,#0000),#0e0a16f5;border-color:#ff5a6e75;box-shadow:0 0 34px #ff3d6438,0 14px 40px #0009}.ptr-invito--plus .ptr-inline-link{color:var(--plus-text)}.ptr-invito-logo{object-fit:contain;flex:none;width:28px;height:28px}.ptr-invito-text{font-size:var(--fs-15);color:var(--chat-text);margin:0;line-height:1.45}.ptr-invito-close{border-radius:var(--r-md);width:26px;height:26px;color:var(--text-muted);font-size:var(--fs-19);cursor:pointer;transition:background var(--t-tocco) ease, color var(--t-tocco) ease;background:#ffffff0f;border:0;flex:none;padding:0;line-height:1}.ptr-invito-close:hover{color:var(--text-primary);background:#ffffff1f}.ptr-hero--compact{padding:24px 22px 22px}.ptr-hero--compact .ptr-heading{font-size:var(--fs-24)}.ptr-grazie-thanks{font-size:var(--fs-15);color:var(--text-muted);margin-top:10px}.bul-window{width:min(980px,95vw);height:min(824px,88vh)}.bul-split{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid}.bul-list{border-right:1px solid var(--panel-border);background:#0000002e;flex-direction:column;min-height:0;display:flex}.bul-list-head{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:baseline;gap:8px;padding:14px 16px 10px;display:flex}.bul-list-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--text-muted)}.bul-markall,.bul-uptodate{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--text-muted);font-weight:700}.bul-markall{cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.bul-markall:hover{color:var(--pink)}.bul-items{scrollbar-width:thin;scrollbar-color:var(--chat-scrollbar) transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.bul-item{text-align:left;border-radius:var(--r-lg);cursor:pointer;width:100%;transition:background var(--t-tocco) ease, border-color var(--t-tocco) ease;background:0 0;border:1px solid #0000;padding:10px 12px;display:block}.bul-item:hover{background:#ffffff0d}.bul-item--on{border-color:var(--pink);background:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bul-item--on{border-color:color-mix(in srgb, var(--pink) 40%, transparent)}}.bul-item-top{justify-content:space-between;align-items:center;gap:6px;min-height:20px;margin-bottom:3px;display:flex}.bul-kind{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);text-transform:uppercase;color:var(--pink);font-weight:800}.bul-new{font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:#0b0d14;border-radius:var(--r-pill);background:#6fe0a8;padding:2px 6px;font-weight:800}.bul-item-title{font-family:var(--font-display);font-weight:700;font-size:var(--fs-17);color:var(--text-primary);line-height:1.28}.bul-item-sum{-webkit-line-clamp:3;font-size:var(--fs-15);color:var(--text-muted);-webkit-box-orient:vertical;margin-top:3px;line-height:1.4;display:-webkit-box;overflow:hidden}.bul-reader{scrollbar-width:thin;scrollbar-color:var(--chat-scrollbar) transparent;min-height:0;padding:24px 30px 32px;overflow-y:auto}.bul-back{font-size:var(--fs-14);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 0 10px;font-weight:700;display:none}.bul-kind--big{font-size:var(--fs-14);letter-spacing:var(--ls-larga)}.bul-title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);color:#fff;margin:6px 0 0;line-height:1.18}.bul-date{font-size:var(--fs-14);color:var(--text-muted);margin-top:6px}.bul-md{font-size:var(--fs-19);color:var(--text-primary);margin-top:18px;line-height:1.72}.bul-md>*+*{margin-top:16px}.bul-md h1,.bul-md h2,.bul-md h3{font-family:var(--font-display);color:#fff;font-weight:800;line-height:1.25}.bul-md h1{font-size:var(--fs-27)}.bul-md h2{font-size:var(--fs-24)}.bul-md h3{font-size:var(--fs-21);color:var(--pink)}.bul-md h4{font-family:var(--font-display);font-weight:700;font-size:var(--fs-19);color:#fff;line-height:1.45}.bul-md>h1,.bul-md>h2,.bul-md>h3{margin-top:24px}.bul-md strong{color:#fff;font-weight:700}.bul-md em{color:var(--text-muted)}.bul-md a{color:var(--pink);text-underline-offset:2px}.bul-md a.bul-login{color:var(--text-muted);cursor:pointer;text-decoration:underline}.bul-md code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-15);border-radius:var(--r-sm);background:#ffffff14;padding:1px 5px}.bul-md ul,.bul-md ol{flex-direction:column;gap:5px;padding-left:20px;display:flex}.bul-md ul{list-style:none}.bul-md ol{list-style:decimal}.bul-md ul li{position:relative}.bul-md ul li:before{content:"•";color:var(--pink);position:absolute;left:-14px}.bul-md blockquote{border-left:3px solid var(--pink);color:var(--text-primary);background:#ff2d7812;border-radius:0 10px 10px 0;margin:0;padding:10px 16px;font-style:italic}.bul-md hr{border:0;border-top:1px solid var(--panel-border)}.bul-figure{margin:0}.bul-figure img{border-radius:var(--r-lg);border:1px solid var(--panel-border);width:100%;display:block}.bul-figure figcaption{font-size:var(--fs-12-5);color:var(--text-muted);text-align:center;margin-top:6px}.bul-cta{border-top:1px solid var(--panel-border);margin-top:34px;padding-top:26px}.bul-have{border-radius:var(--r-lg);font-size:var(--fs-15);color:#6fe0a8;background:#50dc9617;border:1px solid #50dc966b;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;padding:14px 18px;font-weight:700;display:flex}.bul-have-mark{font-size:var(--fs-17)}.bul-have-cta{font-size:var(--fs-14);color:#fff;border-radius:var(--r-lg);background:linear-gradient(#ff4d8d 0%,#b81259 100%);border:1px solid #ff9ac2;margin-left:auto;padding:9px 18px;font-weight:800;text-decoration:none}.bul-have-cta:hover{filter:brightness(1.08)}.bul-empty{opacity:.55;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.bul-empty-icon{filter:grayscale(.4);width:64px;height:64px}.bul-empty-line{font-size:var(--fs-17);color:var(--text-muted);margin:0}@media (width<=820px){.bul-split{grid-template-columns:1fr}.bul-list{border-right:0;border-bottom:1px solid var(--panel-border);max-height:40%}.bul-back{display:block}}.szp-window .world-app-body{overflow:visible}.szp-window .live-title{color:#ffffff85}.world-app.szp-window{background:var(--trama-fondo), repeating-linear-gradient(45deg, #ffffff04 0 1px, transparent 1px 4px), repeating-linear-gradient(-45deg, #0000000d 0 1px, transparent 1px 4px), radial-gradient(120% 90% at 50% 45%, transparent 0%, #03020899 100%), linear-gradient(42deg, #0e0824 0%, #1d0b3a 34%, #33102c 68%, #44141f 100%)}.szp-muro-fondo{pointer-events:none;opacity:.03;background-size:190px 190px;position:absolute;inset:0}.szp{gap:28px;height:100%;display:flex}.szp-left{flex-direction:column;flex:0 0 744px;gap:38px;min-width:0;padding-top:22px;display:flex}.szp-head{flex-direction:column;align-self:center;align-items:center;gap:26px;display:flex}.szp-season{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);letter-spacing:var(--ls-stretta);color:var(--text-primary);text-shadow:0 2px 14px #0006;white-space:nowrap;align-items:baseline;gap:12px;line-height:1;display:flex}.szp-season-sigla{font-size:var(--fs-19);letter-spacing:var(--ls-larga);color:var(--plus-text)}.szp-drops{border-radius:var(--r-pill);background:#06030c73;border:1px solid #ffffff12;gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #00000059}.szp-drop{border-radius:var(--r-pill);color:var(--text-muted);cursor:pointer;transition:color var(--t-tocco) ease;background:0 0;border:0;align-items:center;gap:12px;padding:9px 20px;display:flex;position:relative}.szp-drop-n,.szp-drop-when{z-index:1;position:relative}.szp-drop:hover{color:var(--section-title)}.szp-drop--on{color:var(--text-primary)}.szp-drop-pill{z-index:0;background:linear-gradient(135deg,#ff7a3d57 0%,#ff2d7857 100%);border:1px solid #ffffff29;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24,0 6px 18px #ff2d782e}.szp-drop-n{font-family:var(--font-display);font-weight:800;font-size:var(--fs-19);letter-spacing:var(--ls-stretta)}.szp-drop-when{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);white-space:nowrap;align-items:center;gap:7px;font-weight:800;display:inline-flex}.szp-drop-live{border-radius:var(--r-pill);background:var(--money-green);width:8px;height:8px;box-shadow:0 0 10px var(--money-green)}.szp-grid{grid-template-rows:repeat(3,minmax(0,190px));grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,190px);grid-auto-flow:dense;flex:1;align-content:start;gap:14px;min-height:0;display:grid}.szp-grid--schiera{grid-template-rows:repeat(2,minmax(0,293px));grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:minmax(0,293px)}.szp-grid--schiera .szp-tile{grid-area:auto/auto/auto/span 2}.szp-grid--resto-3>.szp-tile:nth-last-child(3){grid-column:2/span 2}.szp-grid--resto-2>.szp-tile:nth-last-child(2){grid-column:3/span 2}.szp-grid--resto-1>.szp-tile:last-child{grid-column:4/span 2}.szp-tile{border-radius:var(--r-lg);border:1px solid var(--szp-tile-border);background:var(--szp-tile-bg);text-align:left;cursor:pointer;transition:border-color var(--t-tocco) ease;padding:0;position:relative;overflow:hidden}.szp-tile--grande{grid-area:span 2/span 2}.szp-tile--alta{grid-row:span 2}.szp-tile--larga{grid-column:span 2}.szp-tile:hover{border-color:var(--szp-tile-hover)}.szp-tile:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;transition:border-color var(--t-tocco) ease;border:2px solid #0000;position:absolute;inset:0}.szp-tile--on:after{border-color:#ffffffeb}.szp-tile--on{box-shadow:0 10px 30px #00000073}.szp-tile-art{object-fit:cover;object-position:center 18%;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform var(--t-pannello) var(--ease-morbida);position:absolute;inset:0}.szp-tile:hover .szp-tile-art{transform:scale(1.04)}.szp-tile--premium{background:var(--plus-grad) border-box;border-width:2px;border-color:#0000;box-shadow:0 0 0 1px #ff5a6e38,0 0 26px #ff3d644d}.szp-tile--premium:hover{border-color:#0000;box-shadow:0 0 0 1px #ff5a6e4d,0 0 34px #ff3d646b}.szp-tile--premium.szp-tile--on{box-shadow:0 0 0 1px #ff5a6e4d,0 0 30px #ff3d6461,0 10px 30px #00000073}.szp-tile--premium.szp-tile--arrivo{box-shadow:none;border-style:solid;border-color:#0000}.szp-tile--esclusiva{background:linear-gradient(140deg, var(--szp-icona-2) 0%, var(--szp-icona-3) 55%, var(--st-gold-2) 100%) border-box;border-width:2px;border-color:#0000;box-shadow:0 0 0 1px #f2c14e42,0 0 26px #d25a8c4d}.szp-tile--esclusiva:hover{box-shadow:0 0 0 1px #f2c14e57,0 0 34px #d25a8c6b}.szp-tile--arrivo{border-style:dashed;border-color:#ffffff29}.szp-tile--arrivo .szp-tile-art{filter:blur(12px)brightness(.45)saturate(.7);transform:scale(1.15)}.szp-tile--arrivo:hover .szp-tile-art{transform:scale(1.15)}.szp-photo{border-radius:var(--r-xs);border:2px solid #ffffffc7;position:absolute;inset:12px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px 20px #00000080}.szp-photo .szp-tile-art{object-position:center 30%}.szp-glyph{color:#ffffffdb;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.szp-glyph--bustina{background:radial-gradient(circle at 50% 30%, #ff7a3d4d, transparent 60%), var(--szp-tile-bg)}.szp-glyph--sorpresa{background:radial-gradient(circle at 50% 35%, #ff2d7838, transparent 60%), var(--szp-tile-bg);font-family:var(--font-display);font-weight:800;font-size:var(--fs-64);color:#ffffffb3}.szp-tile-bar{background:linear-gradient(180deg, transparent 0%, var(--szp-ink) 100%);font-weight:800;font-size:var(--fs-15);color:var(--text-primary);text-shadow:0 1px 6px #0009;align-items:flex-end;padding:28px 13px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.szp-tile--evento:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='25'><rect x='0' y='0' width='10' height='11' rx='2.5' ry='2.5' fill='%23000' fill-opacity='0.3'/></svg>") 5px 8px/10px 25px repeat-y,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='25'><rect x='0' y='0' width='10' height='11' rx='2.5' ry='2.5' fill='%23000' fill-opacity='0.3'/></svg>") right 5px top 8px/10px 25px repeat-y,linear-gradient(90deg,#68647494,#4a46568a) 0 0/20px 100% no-repeat,linear-gradient(270deg,#68647494,#4a46568a) 100% 0/20px 100% no-repeat;position:absolute;inset:0}.szp-tile--piccola.szp-tile--evento:before{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='17'><rect x='0' y='0' width='6' height='7' rx='1.8' ry='1.8' fill='%23000' fill-opacity='0.3'/></svg>") 4px 5px/6px 17px repeat-y,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='17'><rect x='0' y='0' width='6' height='7' rx='1.8' ry='1.8' fill='%23000' fill-opacity='0.3'/></svg>") right 4px top 5px/6px 17px repeat-y,linear-gradient(90deg,#68647494,#4a46568a) 0 0/14px 100% no-repeat,linear-gradient(270deg,#68647494,#4a46568a) 100% 0/14px 100% no-repeat}.szp-tile--evento .szp-tile-bar{padding-left:28px;padding-right:28px}.szp-tile--piccola.szp-tile--evento .szp-tile-bar{padding-left:20px;padding-right:20px}.szp-tile--piccola .szp-tile-bar{font-size:var(--fs-12-5);padding:22px 12px 10px}.szp-tile--fab .szp-tile-bar{padding-left:46px}.szp-tile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.15;overflow:hidden}.szp-ear{z-index:2;text-align:center;width:164px;height:38px;font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:#fff;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;top:17px;right:-46px;box-shadow:0 4px 12px #0006}.szp-mio{z-index:2;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg, var(--money-green) 0%, var(--money-green) 100%);width:40px;height:40px;display:block;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.szp-mio{background:linear-gradient(135deg, color-mix(in srgb, var(--money-green) 66%, #04512a) 0%, color-mix(in srgb, var(--money-green) 42%, #04351d) 100%)}}.szp-mio{pointer-events:none;box-shadow:0 2px 10px #00000059}.szp-mio svg{color:#fffffff2;filter:drop-shadow(0 1px 2px #00000073);position:absolute;top:6px;left:6px}.szp-tile--piccola .szp-mio{width:30px;height:30px}.szp-tile--piccola .szp-mio svg{width:11px;height:11px;top:4px;left:4px}.szp-ear-riga{line-height:1.35}.szp-ear--premium{background:var(--plus-grad);text-shadow:0 1px 2px #00000040}.szp-ear--login{color:var(--pink-soft);border-top:1px solid var(--pink);background:#0a070fe6}@supports (color:color-mix(in lab, red, red)){.szp-ear--login{border-top:1px solid color-mix(in srgb, var(--pink) 60%, transparent)}}.szp-ear--login{border-bottom:1px solid var(--pink)}@supports (color:color-mix(in lab, red, red)){.szp-ear--login{border-bottom:1px solid color-mix(in srgb, var(--pink) 60%, transparent)}}.szp-ear--exclusive{background:var(--szp-icona-grad);color:var(--st-gold-1);text-shadow:0 0 9px #f2c14e8c,0 1px 1px #0006;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff38}.szp-stage{border-radius:var(--r-xl);background:var(--panel-bg);border:1px solid #ffffff1f;flex:1;min-width:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 0 16px -2px #ff467866,0 0 30px -8px #ff7a3d75}.szp-stage-blur{object-fit:cover;filter:blur(22px)brightness(.5)saturate(.9);-webkit-user-select:none;user-select:none;width:112%;height:112%;position:absolute;inset:-6%}.szp-stage-layer{position:absolute;inset:0}.szp-stage-media{object-fit:cover;object-position:center 30%;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(64% 74% at 50% 42%,#000 58%,#0000 100%);mask-image:radial-gradient(64% 74% at 50% 42%,#000 58%,#0000 100%)}.szp-stage-media--video,.szp-stage-media--giro{opacity:0}.szp-stage-media--pronto{opacity:1}.szp-stage-media--velato{filter:blur(6.5px)saturate(1.05);transform:scale(1.04)}.szp-stage-media--giro.szp-stage-media--velato{filter:blur(1.5px)saturate(1.05)}.szp-stage-media--buio{filter:blur(14px)brightness(.45);transform:scale(1.08)}.szp-stage-media--attesa{filter:blur(13px)saturate(1.1)brightness(.84);transform:scale(1.07)}.szp-stage-glyph{color:#fffc;font-family:var(--font-display);justify-content:center;align-items:center;font-size:120px;font-weight:800;display:flex;position:absolute;inset:0}.szp-stage-scrim{pointer-events:none;background:linear-gradient(#0000 0%,#08050e8c 35%,#08050ef5 100%);height:62%;position:absolute;bottom:0;left:0;right:0}.szp-segmenti{z-index:4;gap:4px;display:flex;position:absolute;bottom:28px;right:30px}.szp-segmento{cursor:pointer;background:0 0;border:0;width:16px;height:14px;padding:0;position:relative}.szp-segmento:before,.szp-segmento-pieno{border-radius:var(--r-pill);height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}.szp-segmento:before{content:"";transition:background-color var(--t-tocco) ease;background:#fff3}.szp-segmento:hover:before{background:#ffffff52}.szp-segmento-pieno{clip-path:inset(0 100% 0 0);background:#ffffffb8}.szp-segmento--fatto .szp-segmento-pieno{clip-path:inset(0)}.szp-segmento--on .szp-segmento-pieno{animation:linear forwards szp-riempie}@keyframes szp-riempie{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.szp-stage-info{z-index:3;flex-direction:column;align-items:flex-start;gap:8px;padding:0 30px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.szp-stage-kind{font-size:var(--fs-17);letter-spacing:var(--ls-larga);color:var(--plus-text);align-items:center;gap:10px;font-weight:900;display:flex}.szp-stage-name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-44);color:var(--text-primary);text-shadow:0 4px 24px #0009;line-height:1}.szp-stage-riga{font-size:var(--fs-17);color:var(--section-title);font-weight:600}.szp-stage-line{font-size:var(--fs-17);color:#fff9;text-shadow:0 1px 8px #0009;align-items:center;gap:10px;margin-top:10px;padding-left:4px;font-weight:700;display:flex}.szp-cta{min-width:376px;font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);letter-spacing:var(--ls-stretta);color:#fff;text-shadow:0 1px 2px #00000038;border-radius:var(--r-lg);cursor:pointer;transition:transform var(--t-comando) var(--ease-svelta), box-shadow var(--t-comando) ease, filter var(--t-comando) ease, background-color var(--t-comando) ease;border:1px solid #0000;justify-content:center;align-items:center;margin-top:10px;padding:20px 56px;display:inline-flex;position:relative;overflow:hidden}.szp-cta>span{z-index:1;position:relative}.szp-cta--due{flex-direction:column;gap:1px;padding:18.5px 56px 16.5px}.szp-cta-sub{font-family:var(--font-ui);font-size:var(--fs-15);letter-spacing:var(--ls-stretta);text-transform:lowercase;color:#fff;opacity:.8;align-items:center;gap:3px;font-weight:800;display:inline-flex}.szp-cta-heart{color:#fff;flex:none;margin-right:2px;display:inline-flex;transform:translateY(-.5px)}.szp-cta--plus{background:linear-gradient(120deg, var(--plus-1) 0%, var(--plus-2) 45%, var(--plus-1) 100%);box-shadow:0 12px 30px var(--plus-glow), 0 0 40px #ff2d7840, inset 0 1px 0 #ffffff73, inset 0 -2px 3px #5a001e4d;animation:szp-respiro 7s var(--ease-morbida) infinite alternate, szp-colpetto 4.6s ease-in-out infinite;background-size:220% 100%;border-color:#fff6}.szp-cta--plus:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff4d 0%,#ffffff1a 55%,#0000 100%);position:absolute;inset:1px 1px 48%}.szp-cta--plus:before{content:"";animation:szp-luce 4.2s var(--ease-morbida) infinite;background:linear-gradient(105deg,#0000 30%,#ffffff42 50%,#0000 70%);position:absolute;inset:-2px;transform:translate(-100%)}.szp-cta:active{transform:translateY(1px)}.szp-cta--plus:hover{filter:brightness(1.06);box-shadow:0 16px 36px var(--plus-glow), 0 0 52px #ff2d7852, inset 0 1px 0 #ffffff80, inset 0 -2px 3px #5a001e4d;transform:translateY(-1px)}@keyframes szp-respiro{0%{background-position:0%}to{background-position:100%}}@keyframes szp-colpetto{0%,88%,to{scale:1}93%{scale:.978}97%{scale:1.008}}@keyframes szp-luce{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.szp-cta--plus,.szp-cta--plus:before{animation:none}}.szp-cta--login{background:linear-gradient(180deg, var(--patreon-1) 0%, var(--patreon-2) 100%);border-color:var(--patreon-bordo);box-shadow:0 12px 30px var(--patreon-glow), inset 0 1px 0 #ffffff61}.szp-cta--login:hover{filter:brightness(1.06);box-shadow:0 16px 36px var(--patreon-glow), 0 0 42px #8c46ff4d, inset 0 1px 0 #ffffff73;transform:translateY(-1px)}.szp-cta--ghost{background:#ffffff14;border-color:#ffffff47}.szp-cta--ghost:hover{background:#ffffff24}.szp-conto{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.szp-conto-nome{font-size:var(--fs-15);color:var(--section-title);font-weight:700}.szp-livello{border-radius:var(--r-pill);font-size:var(--fs-11);letter-spacing:var(--ls-normale);color:var(--text-muted);border:1px solid var(--pill-border);background:#06030c73;padding:7px 14px;font-weight:900}.szp-livello--acciaio{color:var(--st-silver-2);border-color:#c9ccd661}.szp-livello--bronzo{color:var(--st-bronze-1);border-color:var(--st-bronze-2)}@supports (color:color-mix(in lab, red, red)){.szp-livello--bronzo{border-color:color-mix(in srgb, var(--st-bronze-2) 70%, transparent)}}.szp-livello--bronzo{background:linear-gradient(#c8834a29 0%,#06030c73 100%);box-shadow:inset 0 1px #f3c08c38}.szp-livello--oro,.szp-livello--platino{color:var(--st-gold-1);text-shadow:0 0 10px #f2c14e8c,0 1px 1px #00000059;background:var(--szp-icona-grad);animation:szp-livello-respiro 9s var(--ease-morbida) infinite alternate;background-size:160% 160%}.szp-livello--oro{border-color:var(--st-gold-2)}@supports (color:color-mix(in lab, red, red)){.szp-livello--oro{border-color:color-mix(in srgb, var(--st-gold-2) 80%, transparent)}}.szp-livello--oro{box-shadow:0 4px 16px #7b2ae04d,0 0 0 1px #f2c14e38,inset 0 1px #fff1b84d}.szp-livello--platino{border-color:var(--st-plat-2)}@supports (color:color-mix(in lab, red, red)){.szp-livello--platino{border-color:color-mix(in srgb, var(--st-plat-2) 85%, transparent)}}.szp-livello--platino{box-shadow:0 4px 18px #7b2ae057,0 0 0 1px #dfe6f24d,inset 0 1px #fff6}@keyframes szp-livello-respiro{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.szp-livello--oro,.szp-livello--platino{animation:none}}.szp-streak{border-radius:var(--r-pill);background:#06030c73;border:1px solid #ffffff17;align-items:center;gap:9px;height:34px;padding:0 5px 0 13px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000004d}.szp-streak-mesi{font-size:var(--fs-12-5);letter-spacing:var(--ls-normale);color:var(--text-primary);align-items:center;gap:7px;font-weight:900;display:inline-flex}.szp-streak-taglio{background:#ffffff1f;width:1px;height:17px}.szp-chiave{border-radius:var(--r-pill);color:#ffffff52;cursor:pointer;width:28px;height:28px;transition:color var(--t-tocco) ease, background-color var(--t-tocco) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.szp-chiave:hover{color:#ffffffb8;background:#ffffff14}.szp-chiave--presa{color:var(--szp-chiave);filter:drop-shadow(0 0 6px #ffbe6e73)}.szp-chiave--presa:hover{color:var(--szp-chiave);background:#ffd08a24}.szp-chiave-nota{z-index:60;border-radius:var(--r-md);text-align:left;white-space:normal;width:272px;font-size:var(--fs-12-5);color:var(--section-title);background:#0c0812f7;border:1px solid #ffffff21;padding:13px 15px 14px;font-weight:600;line-height:1.5;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 44px #0009}.szp-chiave-nota-t{font-size:var(--fs-10);letter-spacing:var(--ls-larga);color:var(--szp-chiave);margin-bottom:5px;font-weight:900;display:block}.szp-me{border-radius:var(--r-pill);background:var(--glass-bg);border:1px solid var(--pill-border);height:34px;font-size:var(--fs-14);color:var(--section-title);white-space:nowrap;align-items:center;gap:10px;padding:0 14px 0 6px;font-weight:700;display:inline-flex}.szp-me--login{cursor:pointer;color:var(--pink-soft);border-color:var(--pink);gap:8px;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.szp-me--login{border-color:color-mix(in srgb, var(--pink) 50%, transparent)}}.szp-me--login{transition:background-color var(--t-tocco) ease, color var(--t-tocco) ease}.szp-me--login:hover{color:var(--text-primary);background:#ff2d781f}.szp-ear--grande{width:230px;height:54px;font-size:var(--fs-15);top:24px;right:-64px}.szp--fermo,.szp--fermo *,.szp--fermo :before,.szp--fermo :after{animation-play-state:paused!important}.szp-carrello-velo{z-index:45;-webkit-backdrop-filter:blur(10px)saturate(.8);background:radial-gradient(46% 58%,#ff2d7829,#0000 72%),#09061299;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.szp-carrello-muro{pointer-events:none;opacity:.07;background-size:190px 190px;position:absolute;inset:0}.szp-carrello{border-radius:var(--r-2xl);background:radial-gradient(520px 280px at 50% -10%,#ff2d784d,#0000 68%),radial-gradient(420px 300px at 104% 106%,#7a2bd85c,#0000 70%),radial-gradient(360px 220px at -6% 98%,#ff2d7829,#0000 70%),linear-gradient(#150f22 0%,#0f0a1a 52%,#09060f 100%);border:1px solid #ff4d8d57;outline:none;width:620px;max-width:100%;max-height:100%;padding:0 48px 40px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 60px #ff2d782e,inset 0 1px #ffffff1f}.szp-carrello>*{z-index:1;position:relative}.szp-carrello>.szp-carrello-inciso{z-index:0;pointer-events:none;position:absolute;inset:-80px;transform:rotate(-8deg);-webkit-mask-size:60px 44px;mask-size:60px 44px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.szp-carrello>.szp-carrello-inciso--incavo{background:#00000080}.szp-carrello>.szp-carrello-inciso--luce{background:#ffffff13;transform:rotate(-8deg)translateY(1px)}.szp-carrello>.szp-carrello-vignetta{z-index:0;pointer-events:none;background:radial-gradient(118% 92% at 50% 42%,#0000 55%,#00000080 100%);position:absolute;inset:0}.szp-carrello>.szp-carrello-x{z-index:3;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);color:#ffffffc7;cursor:pointer;width:34px;height:34px;transition:color var(--t-tocco) ease, background-color var(--t-tocco) ease, border-color var(--t-tocco) ease;background:#0c08168c;border:1px solid #ffffff29;place-items:center;display:grid;position:absolute;top:14px;right:14px}.szp-carrello-x:hover{color:#fff;background:#1e1230bf;border-color:#ffffff4d}.szp-carrello-x:focus-visible{outline-offset:2px;outline:2px solid #ff7fb8}.szp-carrello-banda{height:268px;margin:0 -48px;-webkit-mask:linear-gradient(#000 0 66%,#0000008c 83%,#0000 100%);mask:linear-gradient(#000 0 66%,#0000008c 83%,#0000 100%)}.szp-carrello-fila{--d:26px;height:100%;display:flex}.szp-carrello-fila figure{min-width:0;height:100%;margin:0 calc(-.5 * var(--d));-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 calc(100% - var(--d)), transparent 100%);mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 calc(100% - var(--d)), transparent 100%);flex:1 1 0;position:relative}.szp-carrello-fila figure:first-child{-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(100% - var(--d)), transparent 100%);-webkit-mask:linear-gradient(90deg, #000 0, #000 calc(100% - var(--d)), transparent 100%);mask:linear-gradient(90deg, #000 0, #000 calc(100% - var(--d)), transparent 100%);margin-left:0}.szp-carrello-fila figure:last-child{-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 100%);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 100%);mask:linear-gradient(90deg, transparent 0, #000 var(--d), #000 100%);margin-right:0}.szp-carrello-fila figure:only-child{-webkit-mask:none;mask:none}.szp-carrello-fila img{object-fit:cover;object-position:center 30%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.szp-carrello-testa{text-align:center;margin-top:-30px}.szp-carrello-testa--sola{margin-top:0;padding-top:40px}.szp-carrello-occhiello{color:#ff8cc4;font-size:var(--fs-14);letter-spacing:var(--ls-larga);text-transform:uppercase;text-shadow:0 1px #280414b3,0 0 14px #000000e6;justify-content:center;align-items:center;gap:8px;margin:0 0 6px;font-weight:800;display:flex}.szp-carrello-occhiello i{background:currentColor;flex:none;width:30px;height:30px;margin:-6px -4px -6px -6px;transform:rotate(-36deg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.szp-carrello-nome{font-family:var(--font-display);letter-spacing:-.01em;color:#0000;filter:drop-shadow(0 3px #5a082e8c)drop-shadow(0 0 18px #ff2d7859);background:linear-gradient(#fff 0%,#ffd7e6 48%,#ff7ba6 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:800;line-height:1.02}.szp-carrello-cosa{color:#d8d0e4;max-width:380px;font-size:var(--fs-15);text-wrap:balance;margin:8px auto 0;font-weight:500;line-height:1.45}.szp-carrello-fondo{min-height:236px;margin-top:26px;display:grid}.szp-carrello-faccia{flex-direction:column;justify-content:center;align-items:center;display:flex}.szp-carrello-conto{flex-direction:column;align-items:center;gap:12px;display:flex}.szp-carrello-prezzo{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.szp-carrello-prezzo s{color:#9a92a8;font-size:var(--fs-17);font-weight:500;text-decoration-thickness:1.5px}.szp-carrello-prezzo b{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);color:#fff;line-height:1}.szp-carrello-prezzo em{font-style:normal;font-size:var(--fs-14);color:#d8d0e4;font-weight:600}.szp-codice{border-radius:var(--r-md);height:36px;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--t-comando) ease, background-color var(--t-comando) ease;background:linear-gradient(#ff7fb829,#ff7fb812);border:1px solid #ff7fb880;align-items:stretch;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.szp-codice:hover{background:linear-gradient(#ff7fb83d,#ff7fb81a);border-color:#ff7fb8cc}.szp-codice:focus-visible{outline-offset:2px;outline:2px solid #ff7fb8}.szp-codice--fatto{border-color:#ff7fb8f2}.szp-codice--ritorno{margin-top:12px}.szp-codice-nome{color:#ffb0d0;align-items:center;gap:8px;padding:0 12px 0 11px;display:flex}.szp-codice-nome code{font-family:var(--font-display);font-weight:800;font-size:var(--fs-15);letter-spacing:var(--ls-stretta);color:#fff;padding-top:2px;line-height:1}.szp-codice-copia{color:#ffd6e7;min-width:92px;font-size:var(--fs-12-5);transition:color var(--t-comando) ease;border-left:1px solid #ff7fb852;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:flex}.szp-codice--fatto .szp-codice-copia{color:#fff}.szp-codice-scambio{display:grid}.szp-codice-scambio>*{transition:opacity var(--t-comando) ease, filter var(--t-comando) ease, transform var(--t-comando) var(--ease-svelta);grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.szp-codice-si,.szp-codice--fatto .szp-codice-no{opacity:0;filter:blur(2px);transform:scale(.85)}.szp-codice--fatto .szp-codice-si{opacity:1;filter:none;transform:none}.szp-carrello-dopo{color:#ffd6e7d1;font-size:var(--fs-12-5);opacity:0;transition:opacity var(--t-comando) ease, transform var(--t-comando) var(--ease-svelta);justify-content:center;align-items:center;margin:8px 0 0;font-weight:600;line-height:1.2;display:flex;transform:translateY(-3px)}.szp-carrello-dopo--si{opacity:1;transform:none}.szp-carrello-dopo:empty{display:none}.szp-cta.szp-carrello-cta{width:100%;min-width:0;font-size:var(--fs-30);white-space:nowrap;margin-top:24px;padding-left:28px;padding-right:28px}.szp-cta.szp-carrello-cta .szp-cta-main{align-items:center;gap:8px;display:inline-flex}.szp-carrello-fuori{opacity:.85;display:inline-flex;transform:translateY(1px)}.szp-cta.szp-carrello-cta--collega{max-width:400px;font-size:var(--fs-27);margin-top:6px;padding:17px 40px}.szp-carrello-domanda{color:#fff;font-family:var(--font-display);font-size:var(--fs-24);margin:0 0 14px;font-weight:800;line-height:1.1}.szp-carrello-attesa{border-radius:var(--r-pill);color:#ffd6e7;font-size:var(--fs-15);background:#ff7fb817;border:1px solid #ff7fb84d;align-items:center;gap:10px;margin:4px 0 2px;padding:11px 20px;font-weight:700;display:inline-flex}.szp-carrello-giro{border-radius:var(--r-pill);border:2px solid #ff7fb840;border-top-color:#ff7fb8;width:15px;height:15px;animation:.8s linear infinite szp-carrello-gira}@keyframes szp-carrello-gira{to{transform:rotate(360deg)}}.szp-carrello-piede{color:#d8d0e4;font-size:var(--fs-14);margin:16px 0 0}.szp-carrello-link{color:#ffb0d0;font:inherit;cursor:pointer;text-underline-offset:3px;transition:color var(--t-tocco) ease, text-decoration-color var(--t-tocco) ease;background:0 0;border:0;padding:0;font-weight:700;-webkit-text-decoration:underline #ffb0d099;text-decoration:underline #ffb0d099;text-decoration-thickness:1px}.szp-carrello-link:hover{color:#fff;text-decoration-color:#fff}.szp-carrello-nota{color:#9a92a8;font-size:var(--fs-12-5);margin:8px 0 0}@media (prefers-reduced-motion:reduce){.szp-carrello-giro{animation-duration:2.4s}}.agg-velo{z-index:120;-webkit-backdrop-filter:blur(6px);background:#0402089e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.agg-carta{border-radius:var(--r-xl);background:var(--panel-bg);border:1px solid #ffffff1f;width:468px;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 40px -10px #ff467857}.agg-testata{background:linear-gradient(120deg, var(--plus-1) 0%, var(--plus-2) 52%, #7a2ad0 100%);height:96px;animation:agg-respiro 9s var(--ease-morbida) infinite alternate;background-size:180% 100%;align-items:center;gap:14px;padding:0 26px;display:flex;position:relative;overflow:hidden}.agg-testata:after{content:"";animation:agg-luce 5.4s var(--ease-morbida) infinite;background:linear-gradient(105deg,#0000 32%,#ffffff38 50%,#0000 68%);position:absolute;inset:0;transform:translate(-100%)}.agg-chili{filter:brightness(0)invert();opacity:.94;width:auto;height:34px;transform:rotate(-16deg)}.agg-tag{font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-larga);color:#fff;text-shadow:0 1px 6px #0000004d}@keyframes agg-respiro{0%{background-position:0%}to{background-position:100%}}@keyframes agg-luce{0%{transform:translate(-100%)}48%,to{transform:translate(100%)}}.agg-corpo{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 26px 24px;display:flex}.agg-titolo{font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);color:var(--text-primary);line-height:1.05}.agg-nota{font-size:var(--fs-15);color:var(--section-title);font-weight:600;line-height:1.45}.agg-nota--guasto{color:var(--pink-soft)}.agg-peso{font-size:var(--fs-14);color:var(--text-muted);align-items:center;gap:7px;font-weight:700;display:inline-flex}.agg-corsa{flex-direction:column;gap:9px;width:100%;margin-top:4px;display:flex}.agg-barra{border-radius:var(--r-pill);background:#ffffff17;height:8px;position:relative;overflow:hidden}.agg-barra-riempie{transform-origin:0;border-radius:var(--r-pill);background:linear-gradient(90deg, var(--plus-1) 0%, var(--plus-2) 100%);transition:transform var(--t-momento) var(--ease-morbida);position:absolute;inset:0}.agg-barra:after{content:"";animation:agg-luccichio 1.6s var(--ease-morbida) infinite;background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}@keyframes agg-luccichio{to{transform:translate(100%)}}.agg-corsa-righe{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--text-muted);justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.agg-corsa-n{color:var(--section-title);font-variant-numeric:tabular-nums}.agg-pulsanti{align-items:center;gap:10px;width:100%;margin-top:6px;display:flex}.agg-si{border-radius:var(--r-md);font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-stretta);color:#fff;cursor:pointer;background:linear-gradient(135deg, var(--plus-1) 0%, var(--plus-2) 100%);transition:transform var(--t-comando) var(--ease-svelta), filter var(--t-comando) ease;border:1px solid #ffffff4d;flex:1;justify-content:center;align-items:center;padding:14px 22px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 10px 26px #ff2d7842,inset 0 1px #ffffff61,inset 0 -2px 3px #5a001e42}.agg-si:hover{filter:brightness(1.06);transform:translateY(-1px)}.agg-si:active{transform:translateY(1px)}.agg-no{border-radius:var(--r-md);font-size:var(--fs-15);color:var(--text-muted);cursor:pointer;transition:color var(--t-tocco) ease, border-color var(--t-tocco) ease, background-color var(--t-tocco) ease;background:0 0;border:1px solid #ffffff24;padding:14px 18px;font-weight:700}.agg-no:hover{color:var(--text-primary);background:#ffffff12;border-color:#ffffff42}.agg-pastiglia{z-index:120;border-radius:var(--r-pill);font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--text-primary);cursor:pointer;background:#0a0610eb;border:1px solid #ffffff24;align-items:center;padding:11px 18px;font-weight:800;display:inline-flex;position:absolute;bottom:24px;right:24px;overflow:hidden;box-shadow:0 14px 34px #00000080}.agg-pastiglia-anello{transform-origin:0;transition:transform var(--t-momento) var(--ease-morbida);background:linear-gradient(90deg,#ff7a3d57 0%,#ff2d7857 100%);position:absolute;inset:0}.agg-pastiglia-t{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.agg-testata,.agg-testata:after,.agg-barra:after{animation:none}}.bnv-velo{z-index:122;-webkit-backdrop-filter:blur(6px);background:#0402089e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bnv-carta{border-radius:var(--r-xl);background:var(--panel-bg);border:1px solid #ffffff1f;width:468px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 44px -10px #9628d266}.bnv-testata{background:var(--szp-icona-grad);height:112px;animation:bnv-respiro 11s var(--ease-morbida) infinite alternate;background-size:180% 180%;align-items:center;gap:16px;padding:0 26px;display:flex;position:relative;overflow:hidden}.bnv-testata:after{content:"";animation:bnv-luce 6.2s var(--ease-morbida) infinite;background:linear-gradient(105deg,#0000 32%,#fff3 50%,#0000 68%);position:absolute;inset:0;transform:translate(-100%)}.bnv-icona{z-index:1;filter:drop-shadow(0 5px 12px #00000073);width:auto;height:52px;position:relative}.bnv-tag{z-index:1;font-family:var(--font-display);font-weight:800;font-size:var(--fs-30);letter-spacing:var(--ls-stretta);color:var(--st-gold-1);text-shadow:0 0 14px #f2c14e85,0 1px 4px #00000073;line-height:1.05;position:relative}@keyframes bnv-respiro{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes bnv-luce{0%{transform:translate(-100%)}44%,to{transform:translate(100%)}}.bnv-corpo{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 26px 24px;display:flex}.bnv-grazie{font-family:var(--font-display);font-weight:800;font-size:var(--fs-21);color:var(--text-primary);line-height:1.3}.bnv-cuore{vertical-align:-2px;color:currentColor;margin-left:9px;display:inline-block}.bnv-nota{font-size:var(--fs-15);color:var(--section-title);font-weight:600;line-height:1.45}.bnv-calma{font-size:var(--fs-14);color:var(--text-muted);font-weight:600;line-height:1.4}.bnv-si{border-radius:var(--r-md);font-family:var(--font-display);font-weight:800;font-size:var(--fs-17);letter-spacing:var(--ls-stretta);color:#fff;cursor:pointer;background:linear-gradient(135deg, var(--plus-1) 0%, var(--plus-2) 100%);transition:transform var(--t-comando) var(--ease-svelta), filter var(--t-comando) ease;border:1px solid #ffffff4d;justify-content:center;align-self:stretch;align-items:center;margin-top:8px;padding:14px 22px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 10px 26px #ff2d7842,inset 0 1px #ffffff61,inset 0 -2px 3px #5a001e42}.bnv-si:hover{filter:brightness(1.06);transform:translateY(-1px)}.bnv-si:active{transform:translateY(1px)}.bnv-festa{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bnv-conf{border-radius:var(--r-xs);will-change:transform, opacity;width:10px;height:14px;position:absolute;top:38%}.bnv-conf--0{background:#ff4d8d}.bnv-conf--1{background:#ffc85a}.bnv-conf--2{background:#78d2ff}.bnv-conf--3{background:#3ddc85}@media (prefers-reduced-motion:reduce){.bnv-testata,.bnv-testata:after{animation:none}.bnv-festa{display:none}}.stg-velo{z-index:121;-webkit-backdrop-filter:blur(6px);background:#0402089e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.stg-carta{border-radius:var(--r-xl);background:#120e18;border:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;width:720px;height:470px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000009e,0 0 0 1px #ffffff12,0 0 56px -6px #ff2d785c,0 0 130px -24px #ff7a3d57}.stg-scena{filter:blur(9px)saturate(1.2)brightness(.92);position:absolute;inset:0;transform:scale(1.1)}.stg-quadro{opacity:0;transition:opacity var(--t-momento) var(--ease-morbida);position:absolute;inset:0}.stg-quadro--giu{opacity:1;z-index:1}.stg-quadro--su{opacity:1;z-index:2}.stg-fermo,.stg-giro{object-fit:cover;object-position:center 28%;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.stg-giro{transition:opacity var(--t-pannello) ease}.stg-velo-cop{z-index:3;background:radial-gradient(76% 62% at 0 0,#08040ceb 0%,#08040c94 42%,#08040c00 100%),linear-gradient(#0a061000 70%,#0a061075 88%,#0a0610eb 100%),radial-gradient(120% 104% at 50% 44%,#06030a00 46%,#06030a66 100%);position:absolute;inset:0}.stg-testo{z-index:4;flex-direction:column;align-items:flex-start;gap:7px;padding:24px 30px 0;display:flex;position:relative}.stg-tag{font-family:var(--font-display);font-weight:900;font-size:var(--fs-15);letter-spacing:var(--ls-larga);color:var(--plus-text);text-shadow:0 1px 8px #000000d9;line-height:1}.stg-nome{font-family:var(--font-display);font-weight:800;font-size:var(--fs-34);letter-spacing:var(--ls-stretta);color:var(--text-primary);text-shadow:0 2px 16px #000000d9;line-height:1}.stg-drop{border-radius:var(--r-pill);font-family:var(--font-display);font-weight:900;font-size:var(--fs-11);letter-spacing:var(--ls-larga);color:#ffffffd1;background:#08040c85;border:1px solid #ffffff47;margin-top:4px;padding:4px 10px}.stg-fondo{z-index:4;flex-direction:column;align-items:center;gap:4px;padding:0 30px 22px;display:flex;position:relative}.stg-si{border-radius:var(--r-lg);min-width:420px;font-family:var(--font-display);font-weight:800;font-size:var(--fs-27);letter-spacing:var(--ls-stretta);color:#fff;text-shadow:0 1px 2px #00000038;cursor:pointer;background:linear-gradient(120deg, var(--plus-1) 0%, var(--plus-2) 45%, var(--plus-1) 100%);box-shadow:0 12px 30px var(--plus-glow), 0 0 40px #ff2d7840, inset 0 1px 0 #ffffff73, inset 0 -2px 3px #5a001e4d;transition:transform var(--t-comando) var(--ease-svelta), box-shadow var(--t-comando) ease, filter var(--t-comando) ease;animation:stg-respiro 7s var(--ease-morbida) infinite alternate;background-size:220% 100%;border:1px solid #fff6;justify-content:center;align-items:center;padding:17px 54px;display:inline-flex;position:relative;overflow:hidden}.stg-si>span{z-index:1;position:relative}.stg-si:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff4d 0%,#ffffff1a 55%,#0000 100%);position:absolute;inset:1px 1px 48%}.stg-si:before{content:"";animation:stg-luce 4.2s var(--ease-morbida) infinite;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff42 50%,#0000 70%);position:absolute;inset:-2px;transform:translate(-100%)}.stg-si:hover{filter:brightness(1.06);box-shadow:0 16px 36px var(--plus-glow), 0 0 52px #ff2d7852, inset 0 1px 0 #ffffff80, inset 0 -2px 3px #5a001e4d;transform:translateY(-1px)}.stg-si:active{transform:translateY(1px)}@keyframes stg-respiro{0%{background-position:0%}to{background-position:100%}}@keyframes stg-luce{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.stg-dopo{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:#ffffff8a;text-shadow:0 1px 6px #000000d9;cursor:pointer;transition:color var(--t-tocco) ease;background:0 0;border:0;margin-top:6px;padding:6px 12px;font-weight:700}.stg-dopo:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.stg-quadro,.stg-giro{transition:none}.stg-si,.stg-si:before{animation:none}}.fb-btn{z-index:95;border-radius:var(--r-lg);border:1px solid var(--panel-border,#ff4d8d38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:46px;height:46px;color:var(--pink-soft,#ff7ba6);cursor:pointer;opacity:.3;background:linear-gradient(170deg,#1c1526eb 0%,#120d1ceb 100%);place-items:center;transition:opacity .26s,transform .16s,box-shadow .26s;display:grid;position:absolute;bottom:16px;left:16px}.fb-btn:hover,.fb-btn:focus-visible,.fb-btn.sveglio{opacity:1;transform:translateY(-1px);box-shadow:0 0 18px #ff2d7847}.fb-btn:active{transform:translateY(0)scale(.95)}.fb-btn svg{width:23px;height:23px}.fb-btn .fb-spia{background:var(--pink-hot,#ff2d78);border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 8px #ff2d78e6}.fb-richiamo{z-index:95;border-radius:var(--r-lg);border:1px solid var(--panel-border,#ff4d8d38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:264px;font-family:var(--font-ui);transform-origin:0 100%;background:linear-gradient(170deg,#1c1526 0%,#120d1c 100%);align-items:flex-start;gap:8px;padding:10px 8px 10px 14px;display:flex;position:absolute;bottom:16px;left:70px;box-shadow:0 0 22px #ff2d7829,0 14px 34px #0009}.fb-richiamo:before{content:"";border-left:1px solid var(--panel-border,#ff4d8d38);border-bottom:1px solid var(--panel-border,#ff4d8d38);background:#1a1424;width:9px;height:9px;position:absolute;bottom:19px;left:-5px;transform:rotate(45deg)}.fb-richiamo-t{font-size:var(--fs-12-5);color:var(--text-primary,#fff);margin:0;line-height:1.5}.fb-richiamo-x{color:var(--text-muted,#8b8398);font-size:var(--fs-17);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;flex:none;padding:1px 4px;line-height:1;transition:color .14s}.fb-richiamo-x:hover{color:var(--text-primary,#fff)}.fb-pan{z-index:96;border:1px solid var(--panel-border,#ff4d8d38);border-radius:var(--r-lg);width:452px;font-family:var(--font-ui);transform-origin:0 100%;background:linear-gradient(170deg,#1c1526 0%,#120d1c 100%);flex-direction:column;gap:14px;padding:20px;display:flex;position:absolute;bottom:72px;left:16px;box-shadow:0 0 40px #ff2d781f,0 30px 80px #000000b8}.fb-testa{justify-content:space-between;align-items:baseline;display:flex}.fb-titolo{font-family:var(--font-display);font-size:var(--fs-19);color:var(--text-primary,#fff);font-weight:800}.fb-chiudi{color:var(--text-muted,#8b8398);font-size:var(--fs-19);cursor:pointer;background:0 0;border:0;padding:2px 4px;line-height:1}.fb-chiudi:hover{color:var(--text-primary,#fff)}.fb-chips{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.fb-chip{border-radius:var(--r-md);color:var(--text-muted,#8b8398);font-size:var(--fs-11);letter-spacing:var(--ls-stretta);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:2px;padding:10px 2px 9px;font-weight:700;transition:border-color .14s,background .14s,color .14s;display:flex}.fb-chip em{font-style:normal;font-size:var(--fs-17);line-height:1}.fb-chip:hover{color:var(--pink-soft,#ff7ba6);border-color:#ff4d8d59}.fb-chip.on{border-color:var(--pink,#ff4d8d);color:#fff;background:#ff4d8d29}.fb-area{resize:vertical;border-radius:var(--r-md);width:100%;min-height:118px;max-height:240px;color:var(--text-primary,#fff);font-family:var(--font-ui);font-size:var(--fs-15);background:#00000047;border:1px solid #ffffff1a;padding:12px 13px;line-height:1.55}.fb-area::placeholder{color:#8b8398b3}.fb-area:focus{border-color:#ff4d8d73;outline:none}.fb-sotto{min-height:13px;font-size:var(--fs-12-5);color:var(--text-muted,#8b8398);justify-content:flex-end;align-items:center;gap:8px;margin-top:-8px;display:flex}.fb-conta.stretto{color:var(--pink-soft,#ff7ba6)}.fb-allega{border-radius:var(--r-md);font-size:var(--fs-12-5);color:var(--text-muted,#8b8398);background:#ffffff09;padding:10px 12px;line-height:1.55}.fb-allega button{color:var(--pink-soft,#ff7ba6);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fb-allega ul{margin:8px 0 0;padding-left:17px;list-style:outside}.fb-allega li{margin-bottom:4px}.fb-invia{border:1px solid var(--pink,#ff4d8d);border-radius:var(--r-pill);color:#fff;height:44px;font-family:var(--font-display);font-size:var(--fs-15);cursor:pointer;background:#ff4d8d29;font-weight:700;transition:background .14s,opacity .14s}.fb-invia:hover:not(:disabled){background:#ff4d8d4d}.fb-invia:disabled{opacity:var(--spento);cursor:not-allowed;color:var(--text-muted,#8b8398);background:#ffffff0a;border-color:#ffffff24}.fb-errore{font-size:var(--fs-12-5);color:var(--pink-soft,#ff7ba6);text-align:center;line-height:1.5}.fb-grazie{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:12px 4px 6px;display:flex}.fb-spunta{border:1px solid var(--pink,#ff4d8d);width:48px;height:48px;color:var(--pink-soft,#ff7ba6);font-size:var(--fs-24);background:#ff4d8d29;border-radius:50%;place-items:center;display:grid}.fb-grazie-t{font-family:var(--font-display);font-size:var(--fs-17);color:var(--text-primary,#fff);font-weight:800}.fb-codice{border-radius:var(--r-md);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-17);letter-spacing:var(--ls-stretta);color:var(--pink-soft,#ff7ba6);background:#0000004d;border:1px solid #ffffff1a;padding:4px 12px;font-weight:700}.fb-grazie-p{font-size:var(--fs-12-5);color:var(--text-muted,#8b8398);line-height:1.65}.fb-crash{z-index:999;color:var(--text-primary,#fff);font-family:var(--font-ui);text-align:center;background:radial-gradient(circle at 50% 40%,#1a1024 0%,#08060e 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px;display:flex;position:fixed;inset:0}.fb-crash h1{font-family:var(--font-display);font-size:var(--fs-27);letter-spacing:-.02em;font-weight:800}.fb-crash p{max-width:480px;font-size:var(--fs-15);color:var(--text-muted,#8b8398);line-height:1.7}.fb-crash-pan{width:468px;position:static}.fb-crash-azioni{gap:10px;display:flex}.fb-crash-azioni button{border-radius:var(--r-pill);height:36px;color:var(--text-primary,#fff);font-family:var(--font-display);font-weight:700;font-size:var(--fs-12-5);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;padding:0 18px}.fb-crash-azioni button:hover{background:#ffffff1a}.jb{--jb-bordo:20px;right:var(--jb-bordo);bottom:var(--jb-bordo);z-index:40;opacity:.78;transition:opacity var(--t-pannello) var(--ease-morbida);--jb-largo:252px;--jb-curva:cubic-bezier(.65, 0, .3, 1);--jb-disco:110px;--jb-mignon:.52;--jb-angolo:10px;--jb-verso:calc(var(--jb-bordo) - var(--jb-angolo) + (var(--jb-disco) - var(--jb-disco) * var(--jb-mignon)) / 2);--jb-chiude:.34s;--jb-cala:.3s;--jb-cresce:.24s;--jb-apre:.3s;--jb-apre-dopo:calc(var(--jb-cresce) * .8);animation:jb-entra .52s var(--ease-svelta) .62s backwards;align-items:center;display:flex;position:absolute}.jb[data-perche=mouse]{--jb-chiude:.17s;--jb-cala:.155s;--jb-cresce:.155s;--jb-apre:.17s}.jb:hover,.jb:focus-within{opacity:1}@keyframes jb-entra{0%{opacity:0;transform:translate(26px)}to{opacity:.78;transform:translate(0)}}.jb-cassetto{clip-path:inset(-46px 0 -46px -46px);flex:none}.jb-vetro{transition:transform var(--jb-apre) var(--jb-curva) var(--jb-apre-dopo)}.jb[data-aperto=no] .jb-vetro{transform:translateX(var(--jb-largo));transition:transform var(--jb-chiude) var(--jb-curva) 0s}.jb-piatto{transition:transform var(--jb-cresce) var(--jb-curva), opacity var(--jb-cresce) linear}.jb[data-aperto=no] .jb-piatto{transform:translate(var(--jb-verso), var(--jb-verso)) scale(var(--jb-mignon));opacity:.55;transition:transform var(--jb-cala) var(--jb-curva) var(--jb-chiude), opacity var(--jb-cala) linear var(--jb-chiude)}.jb[data-aperto=no]{pointer-events:none}.jb-solchi{transition:opacity var(--jb-cresce) linear}.jb[data-aperto=no] .jb-solchi{opacity:.22;transition:opacity var(--jb-cala) linear var(--jb-chiude)}.jb-vetro{width:var(--jb-largo);-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);background:linear-gradient(140deg,#ffffff21 0%,#ffffff08 44%,#ffffff14 100%),#140e1ea3;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;padding:14px 82px 6px 16px;display:flex;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000038}.jb-vetro:after{content:"";border-radius:inherit;pointer-events:none;transition:opacity var(--jb-apre) linear var(--jb-apre-dopo);position:absolute;inset:0;box-shadow:0 12px 30px #0000005c}.jb[data-aperto=no] .jb-vetro:after{opacity:0;transition:opacity var(--jb-chiude) linear 0s}.jb-titolo{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:var(--fs-14);letter-spacing:var(--ls-stretta);color:#ffffffe0;text-shadow:0 1px 6px #00000080;-webkit-user-select:none;user-select:none;transition:opacity var(--jb-nome-su,.22s) var(--ease-svelta);font-weight:600;line-height:18px;display:block;overflow:hidden}.jb[data-fase=annuncia] .jb-titolo{opacity:0;transition-duration:var(--jb-nome-giu,.12s)}.jb-scorri{cursor:pointer;touch-action:none;align-items:center;height:14px;margin-top:10px;display:flex}.jb-barra{width:100%;height:3px;transition:background var(--t-comando) ease;background:#ffffff24;border-radius:2px;position:relative}.jb-scorri:hover .jb-barra,.jb-scorri:focus-visible .jb-barra{background:#ffffff42}.jb-scorri:focus-visible{outline:none}.jb-barra-piena{background:#ffffffc7;border-radius:2px;width:0;height:100%;display:block;position:relative}.jb-barra-piena:after{content:"";opacity:0;width:9px;height:9px;transition:opacity .14s var(--ease-svelta), transform .14s var(--ease-svelta);background:#fff;border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;right:-4px;transform:scale(.6);box-shadow:0 1px 4px #00000080}.jb-scorri:hover .jb-barra-piena:after,.jb-scorri:focus-visible .jb-barra-piena:after{opacity:1;transform:scale(1)}.jb[data-fase=annuncia] .jb-barra-piena,.jb[data-fase=frena] .jb-barra-piena,.jb[data-fase=stacca] .jb-barra-piena{opacity:0;transition:opacity .18s var(--ease-svelta)}.jb-comandi{align-items:center;margin-top:1px;display:flex}.jb-frecce{align-items:center;gap:3px;margin-left:-9px;display:flex}.jb-cmd{color:#ffffffb8;cursor:pointer;width:30px;height:30px;transition:color var(--t-comando) ease, background var(--t-comando) ease, transform var(--t-tocco) var(--ease-svelta);background:0 0;border:none;border-radius:50%;flex:none;place-items:center;display:grid}.jb-cmd--grande{color:#ffffffeb;width:34px;height:34px}.jb-riga{background:linear-gradient(#fff0 0%,#ffffff3d 50%,#fff0 100%);flex:none;width:1px;height:18px;margin:0 6px}.jb-cmd--piccolo{color:#ffffff80;width:26px;height:26px}.jb-stanza{align-items:center;gap:2px;display:flex}.jb-cmd:hover,.jb-cmd:focus-visible{color:#fff;background:#ffffff1f}.jb-cmd--acceso,.jb-cmd--acceso:hover,.jb-cmd--acceso:focus-visible{color:var(--vu-green)}.jb-cmd--acceso{background:#3ef07a1f}.jb-cmd--acceso:hover,.jb-cmd--acceso:focus-visible{background:#3ef07a33}.jb-cmd:active{transform:scale(.95)}.jb-piatto{width:var(--jb-disco);height:var(--jb-disco);flex:none;margin-left:-66px;position:relative}.jb-piatto:before{content:"";transition:box-shadow var(--jb-giu,.4s) var(--ease-morbida);background:radial-gradient(circle at 50% 38%,#ffffff0f,#00000085 72%);border-radius:50%;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #ffffff0d}.jb[data-fase=stacca] .jb-piatto:before,.jb[data-fase=sospeso] .jb-piatto:before{transition-duration:var(--jb-su,.36s);box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 6px 14px #0000008c}.jb-piatto:after{content:"";background:linear-gradient(#d4cee0 0%,#6b6580 100%);border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%;box-shadow:0 1px 2px #000000d9}.jb-sollevamento{width:100%;height:100%;transition:transform var(--jb-giu,.4s) var(--ease-morbida), opacity var(--jb-giu,.4s) var(--ease-morbida), box-shadow var(--jb-giu,.4s) var(--ease-morbida);border-radius:50%;position:relative;box-shadow:0 10px 26px #0000008c,0 0 0 1px #ffffff12}.jb[data-fase=stacca] .jb-sollevamento,.jb[data-fase=sospeso] .jb-sollevamento{transform:translateY(-26px)scale(1.09);box-shadow:0 30px 42px #0000006b,0 0 0 1px #ffffff12}.jb[data-fase=stacca] .jb-sollevamento{opacity:.05;transition:transform var(--jb-su,.36s) var(--ease-svelta), opacity calc(var(--jb-su,.36s) * .4) linear calc(var(--jb-su,.36s) * .3), box-shadow var(--jb-su,.36s) var(--ease-svelta)}.jb[data-fase=sospeso] .jb-sollevamento{opacity:1;transition:opacity var(--jb-fermo,.22s) var(--ease-morbida)}.jb-sollevamento:after{content:"";pointer-events:none;background:linear-gradient(128deg,#ffffff42 0%,#ffffff0d 26%,#fff0 48% 74%,#ffffff1a 100%);border-radius:50%;position:absolute;inset:0}.jb-disco{will-change:transform;background:radial-gradient(circle,#191620 0%,#0a080e 78%,#050407 100%);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.jb-art{object-fit:cover;opacity:.86;filter:saturate(.94)contrast(.98);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.jb-solchi{--forza:.27;background:repeating-radial-gradient(circle at 50% 50%, rgba(255, 255, 255, calc(var(--forza) * .76)) 0px, rgba(255, 255, 255, calc(var(--forza) * .76)) .7px, rgba(0, 0, 0, var(--forza)) 1.5px, rgba(0, 0, 0, var(--forza)) 3px);mix-blend-mode:soft-light;pointer-events:none;border-radius:50%;position:absolute;inset:0}.jb-disco:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 90%,#0000004d 100%);border-radius:50%;position:absolute;inset:0}.jb-foro{z-index:2;pointer-events:none;background:radial-gradient(circle,#0000009e 0%,#0000006b 46%,#0000 100%);border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.jb-foro:after{content:"";background:#07050c;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.3px #ffffff57,inset 0 1px 2px #000000f2}@media (prefers-reduced-motion:reduce){.jb{opacity:.78;animation:none}.jb-sollevamento{transition:opacity .12s linear}.jb[data-fase=stacca] .jb-sollevamento,.jb[data-fase=sospeso] .jb-sollevamento{transform:none}.jb[data-fase=stacca] .jb-sollevamento{transition:opacity .12s linear}.jb-vetro,.jb[data-aperto=no] .jb-vetro{transition:opacity .14s linear}.jb-piatto,.jb-solchi,.jb[data-aperto=no] .jb-piatto,.jb[data-aperto=no] .jb-solchi{transition-duration:.14s;transition-delay:0s}.jb[data-aperto=no] .jb-vetro{opacity:0;transform:none}}html,body,#root{height:100%}body{background:var(--page-bg);font-family:var(--font-ui);color:var(--text-primary);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow:hidden}img{-webkit-user-drag:none}.segno-dollaro{opacity:.62;margin-right:.04em;font-size:max(.78em,10px);font-weight:400}button,[role=button]{transition:scale var(--t-tocco) var(--ease-svelta)}button:not(:disabled):not([data-press=own]):active,[role=button]:not([aria-disabled=true]):not([data-press=own]):active,button.premuto:not(:disabled):not([data-press=own]),[role=button].premuto:not([aria-disabled=true]):not([data-press=own]){scale:var(--press)}.tip-host{position:relative}[data-tip]:after{content:attr(data-tip);z-index:80;border-radius:var(--r-md);background:var(--tooltip-bg);border:1px solid var(--tooltip-border);color:var(--tooltip-text);font-family:var(--font-ui);font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-tocco) var(--ease-svelta), scale var(--t-tocco) var(--ease-svelta);padding:5px 10px;font-weight:700;transition-delay:0s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;scale:.94}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;transition-delay:.35s;scale:1}button:disabled{opacity:var(--spento);cursor:default}button:focus-visible,[role=button]:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.chassis-frame{background:var(--chassis-bg);border-radius:var(--chassis-radius);box-shadow:inset 0 1px 0 var(--chassis-edge-highlight)}.chassis-screen{border-radius:var(--chassis-screen-radius);background:var(--page-bg);position:relative;overflow:hidden}.chassis-chin{background:var(--chassis-chin-grad);border-radius:0 0 var(--chassis-radius) var(--chassis-radius);box-shadow:inset 0 1px 0 var(--chassis-chin-highlight)}.chassis-logo{filter:var(--chassis-logo-filter) var(--chassis-logo-reflection)}.stage-bg{background:var(--stage-bg)}.horizon-glow{pointer-events:none;background:radial-gradient(46% 26% at 50% 100%, var(--horizon-core) 0%, transparent 64%), radial-gradient(80% 48% at 50% 102%, var(--horizon-soft) 0%, transparent 68%), radial-gradient(105% 82% at 50% 110%, var(--horizon-haze) 0%, transparent 76%);height:58%;animation:7s ease-in-out infinite alternate horizon-breathe;position:absolute;bottom:0;left:-10%;right:-10%}.horizon-floor{pointer-events:none;background:radial-gradient(68% 140% at 50% 100%, var(--horizon-floor) 0%, transparent 78%);height:9%;position:absolute;bottom:0;left:0;right:0}@keyframes horizon-breathe{0%{opacity:.78}to{opacity:1}}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);height:94px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(14px);align-items:center;display:flex}.topbar-ico{filter:drop-shadow(0 4px 9px #00000080);display:block}.money-text{font-family:var(--font-display);font-weight:700;font-size:var(--fs-34);color:var(--text-primary);line-height:1}.follower-label{font-size:var(--fs-12-5);letter-spacing:var(--ls-stretta);color:var(--text-follower-label);margin-bottom:4px;font-weight:600;line-height:1}.follower-value{font-family:var(--font-display);font-weight:700;font-size:var(--fs-34);color:var(--text-primary);line-height:1}.day-text{font-size:var(--fs-24);color:var(--text-primary);font-weight:600}.reminder-value{font-family:var(--font-display);font-weight:700;font-size:var(--fs-24);color:var(--text-primary);white-space:nowrap;line-height:1}.due-pill{background:var(--due-pill-bg);border:1px solid var(--due-pill-border);color:var(--due-pill-text);font-size:var(--fs-12-5);border-radius:var(--r-pill);white-space:nowrap;padding:3px 10px;font-weight:600}.notch-day{font-size:var(--fs-21);color:var(--notch-day);font-weight:700}.notch-phase{font-size:var(--fs-21);color:var(--notch-phase);font-weight:600}.notch-divider{background:var(--notch-divider);width:1px;height:32px}.week-dot{border-radius:var(--r-pill);background:var(--phase-idle-bg);border:1px solid var(--phase-idle-border);width:46px;height:46px;color:var(--phase-idle-icon);font-size:var(--fs-19);justify-content:center;align-items:center;font-weight:800;display:flex;position:relative}.week-dot--sm{width:27px;height:27px;font-size:var(--fs-12-5)}.week-dot--weekend{border-color:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.week-dot--weekend{border-color:color-mix(in srgb, var(--money-gold) 55%, transparent)}}.week-dot--weekend{color:var(--money-gold)}.week-dot--acceso{background:linear-gradient(180deg, var(--money-gold), var(--money-gold))}@supports (color:color-mix(in lab, red, red)){.week-dot--acceso{background:linear-gradient(180deg, color-mix(in srgb, var(--money-gold) 24%, transparent), color-mix(in srgb, var(--money-gold) 8%, transparent))}}.week-dot--acceso{border-color:var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.week-dot--acceso{border-color:color-mix(in srgb, var(--money-gold) 60%, transparent)}}.week-dot--acceso{color:var(--money-gold);box-shadow:0 0 16px -3px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.week-dot--acceso{box-shadow:0 0 16px -3px color-mix(in srgb, var(--money-gold) 45%, transparent)}}.week-dot--sunday{border-color:var(--red-warm)}@supports (color:color-mix(in lab, red, red)){.week-dot--sunday{border-color:color-mix(in srgb, var(--red-warm) 60%, transparent)}}.week-dot--sunday{color:var(--red-warm)}.week-dot-flame{color:var(--money-gold);filter:drop-shadow(0 1px 2px #000000bf);place-items:center;display:grid;position:absolute;top:-5px;right:-4px}.week-dot--sm .week-dot-flame{top:-4px;right:-3px}.week-dot--past{opacity:.35}.notch-day--caldo{color:var(--money-gold);text-shadow:0 0 18px var(--money-gold)}@supports (color:color-mix(in lab, red, red)){.notch-day--caldo{text-shadow:0 0 18px color-mix(in srgb, var(--money-gold) 35%, transparent)}}.week-dot--today{background:var(--phase-active-bg);border:2px solid var(--phase-active-ring);color:var(--phase-active-icon);animation:2.5s ease-in-out infinite phase-pulse}@keyframes phase-pulse{0%,to{box-shadow:0 0 14px 1px var(--phase-glow)}50%{box-shadow:0 0 26px 6px var(--phase-glow-strong)}}.rent-track{border-radius:var(--r-xs);background:#ffffff17;width:190px;height:7px;overflow:hidden}.rent-fill{border-radius:var(--r-xs);height:100%;transition:width var(--t-momento) ease}.rent-fill--ok{background:var(--zone-green);box-shadow:0 0 8px var(--zone-green)}@supports (color:color-mix(in lab, red, red)){.rent-fill--ok{box-shadow:0 0 8px color-mix(in srgb, var(--zone-green) 55%, transparent)}}.rent-fill--warn{background:var(--money-gold)}.rent-fill--danger{background:var(--pink-hot);box-shadow:0 0 8px var(--pink-hot)}@supports (color:color-mix(in lab, red, red)){.rent-fill--danger{box-shadow:0 0 8px color-mix(in srgb, var(--pink-hot) 55%, transparent)}}.rent-value--ok{color:var(--zone-green)}.rent-value--danger{color:var(--pink-hot)}.app-icon-img{transition:filter var(--t-pannello) ease}.group:hover .app-icon-img{filter:var(--icon-glow-hover)}.app-icon-img--locked,.group:hover .app-icon-img--locked{filter:saturate(.3)brightness(.68)}.app-label--locked{opacity:.62}.app-tooltip{background:var(--tooltip-bg);border:1px solid var(--tooltip-border);color:var(--tooltip-text)}.app-label{font-size:var(--fs-15);letter-spacing:var(--ls-stretta);color:var(--app-label);text-shadow:var(--app-label-shadow);text-align:center;white-space:nowrap;font-weight:600}.app-label--dock{font-size:var(--fs-12-5);color:var(--app-label-dock)}.anteprima-bolla{z-index:30;transform-origin:bottom;border-radius:var(--r-xl);text-align:left;cursor:default;background:#100c18f7;border:1px solid #ff4d8d80;width:440px;margin-bottom:14px;padding:16px 20px 15px;position:absolute;bottom:100%;left:50%;box-shadow:0 0 40px #ff2d7829,0 24px 70px #000000a6}.anteprima-punta{background:#100c18f7;border-bottom:1px solid #ff4d8d80;border-right:1px solid #ff4d8d80;width:18px;height:18px;position:absolute;bottom:-9px;left:calc(50% - 9px);transform:rotate(45deg)}.anteprima-testa{align-items:center;gap:10px;margin-bottom:9px;display:flex}.anteprima-tag{font-family:var(--font-display);letter-spacing:var(--ls-larga);color:var(--pink);flex:1;font-size:15.5px;font-weight:800}.anteprima-close{border-radius:var(--r-md);width:24px;height:24px;color:var(--text-muted);font-size:var(--fs-14);cursor:pointer;transition:background var(--t-tocco) ease, color var(--t-tocco) ease;background:#ffffff0f;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.anteprima-close:hover{color:var(--text-primary);background:#ffffff1f}.anteprima-body{font-size:var(--fs-15);color:var(--chat-text);white-space:pre-line;line-height:1.55}.anteprima-body .onb-em{color:var(--enfasi);font-weight:800}.later-btn{border-radius:var(--r-pill);border:1px solid var(--glass-border);height:40px;color:var(--notch-phase);font-size:var(--fs-14);cursor:pointer;white-space:nowrap;transition:border-color var(--t-tocco) ease, color var(--t-tocco) ease;background:#ffffff0a;padding:0 16px;font-weight:700}.later-btn:hover{border-color:var(--pink);color:var(--text-primary)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
